Serialized Form


Package java.util

Class java.util.AbstractMap.SimpleEntry extends Object implements Serializable

serialVersionUID: -8499721149061103585L

Serialized Fields

key

Object key

value

Object value

Class java.util.AbstractMap.SimpleImmutableEntry extends Object implements Serializable

serialVersionUID: 7138329143949025153L

Serialized Fields

key

Object key

value

Object value

Class java.util.ArrayDeque extends AbstractCollection<E> implements Serializable

serialVersionUID: 2340985798034038923L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Deserialize this deque.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Serialize this deque.

Serial Data:
The current size (int) of the deque, followed by all of its elements (each an object reference) in first-to-last order.
Throws:
IOException

Class java.util.ArrayList extends AbstractList<E> implements Serializable

serialVersionUID: 8683452581122892189L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the ArrayList instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the ArrayList instance to a stream (that is, serialize it).

Serial Data:
The length of the array backing the ArrayList instance is emitted (int), followed by all of its elements (each an Object) in the proper order.
Throws:
IOException
Serialized Fields

size

int size
The size of the ArrayList (the number of elements it contains).

 

Class java.util.Arrays.ArrayList extends AbstractList<E> implements Serializable

serialVersionUID: -2764017481108945198L

Serialized Fields

a

Object[] a

Class java.util.BitSet extends Object implements Serializable

serialVersionUID: 7997698588986878753L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the BitSet instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the BitSet instance to a stream (i.e., serialize it).

Throws:
IOException
Serialized Fields

bits

long[] bits
The bits in this BitSet. The ith bit is stored in bits[i/64] at bit position i % 64 (where bit position 0 refers to the least significant bit and 63 refers to the most significant bit).

Class java.util.Calendar extends Object implements Serializable

serialVersionUID: -1807547505821590642L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Reconstitutes this object from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Save the state of this object to a stream (i.e., serialize it). Ideally, Calendar would only write out its state data and the current time, and not write any field data out, such as fields[], isTimeSet, areFieldsSet, and isSet[]. nextStamp also should not be part of the persistent state. Unfortunately, this didn't happen before JDK 1.1 shipped. To be compatible with JDK 1.1, we will always have to write out the field values and state flags. However, nextStamp can be removed from the serialization stream; this will probably happen in the near future.

Throws:
IOException
Serialized Fields

fields

int[] fields
The calendar field values for the currently set time for this calendar. This is an array of FIELD_COUNT integers, with index values ERA through DST_OFFSET.

 

isSet

boolean[] isSet
The flags which tell if a specified calendar field for the calendar is set. A new object has no fields set. After the first call to a method which generates the fields, they all remain set after that. This is an array of FIELD_COUNT booleans, with index values ERA through DST_OFFSET.

 

time

long time
The currently set time for this calendar, expressed in milliseconds after January 1, 1970, 0:00:00 GMT.

 
See Also:
Calendar.isTimeSet

isTimeSet

boolean isTimeSet
True if then the value of time is valid. The time is made invalid by a change to an item of field[].

 
See Also:
Calendar.time

areFieldsSet

boolean areFieldsSet
True if fields[] are in sync with the currently set time. If false, then the next attempt to get the value of a field will force a recomputation of all fields from the current value of time.

 

lenient

boolean lenient
True if this calendar allows out-of-range field values during computation of time from fields[].

 
See Also:
Calendar.setLenient(boolean), Calendar.isLenient()

zone

TimeZone zone
The TimeZone used by this calendar. Calendar uses the time zone data to translate between locale and GMT time.

 

firstDayOfWeek

int firstDayOfWeek
The first day of the week, with possible values SUNDAY, MONDAY, etc. This is a locale-dependent value.

 

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.

 

nextStamp

int nextStamp
The next available value for stamp[], an internal array. This actually should not be written out to the stream, and will probably be removed from the stream in the near future. In the meantime, a value of MINIMUM_USER_STAMP should be used.

 

serialVersionOnStream

int serialVersionOnStream
The version of the serialized data on the stream. Possible values:
0 or not present on stream
JDK 1.1.5 or earlier.
1
JDK 1.1.6 or later. Writes a correct 'time' value as well as compatible values for other fields. This is a transitional format.
When streaming out this class, the most recent format and the highest allowable serialVersionOnStream is written.

 
Since:
JDK1.1.6

Class java.util.Collections.AsLIFOQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: 1802017725587941708L

Serialized Fields

q

Deque<E> q

Class java.util.Collections.CheckedCollection extends Object implements Serializable

serialVersionUID: 1578914078182001775L

Serialized Fields

c

Collection<E> c

type

Class<T> type

zeroLengthElementArray

Object[] zeroLengthElementArray

Class java.util.Collections.CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable

serialVersionUID: 65247728283967356L

Serialized Fields

list

List<E> list

Class java.util.Collections.CheckedMap extends Object implements Serializable

serialVersionUID: 5742860141034234728L

Serialized Fields

m

Map<K,V> m

keyType

Class<T> keyType

valueType

Class<T> valueType

Class java.util.Collections.CheckedRandomAccessList extends java.util.Collections.CheckedList<E> implements Serializable

serialVersionUID: 1638200125423088369L

Class java.util.Collections.CheckedSet extends java.util.Collections.CheckedCollection<E> implements Serializable

serialVersionUID: 4694047833775013803L

Class java.util.Collections.CheckedSortedMap extends java.util.Collections.CheckedMap<K,V> implements Serializable

serialVersionUID: 1599671320688067438L

Serialized Fields

sm

SortedMap<K,V> sm

Class java.util.Collections.CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable

serialVersionUID: 1599911165492914959L

Serialized Fields

ss

SortedSet<E> ss

Class java.util.Collections.CopiesList extends AbstractList<E> implements Serializable

serialVersionUID: 2739099268398711800L

Serialized Fields

n

int n

element

Object element

Class java.util.Collections.EmptyList extends AbstractList<E> implements Serializable

serialVersionUID: 8842843931221139166L

Serialization Methods

readResolve

private Object readResolve()

Class java.util.Collections.EmptyMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 6428348081105594320L

Serialization Methods

readResolve

private Object readResolve()

Class java.util.Collections.EmptySet extends AbstractSet<E> implements Serializable

serialVersionUID: 1582296315990362920L

Serialization Methods

readResolve

private Object readResolve()

Class java.util.Collections.ReverseComparator extends Object implements Serializable

serialVersionUID: 7207038068494060240L

Serialization Methods

readResolve

private Object readResolve()

Class java.util.Collections.ReverseComparator2 extends Object implements Serializable

serialVersionUID: 4374092139857L

Serialized Fields

cmp

Comparator<T> cmp
The comparator specified in the static factory. This will never be null, as the static factory returns a ReverseComparator instance if its argument is null.

 

Class java.util.Collections.SetFromMap extends AbstractSet<E> implements Serializable

serialVersionUID: 2454657854757543876L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

m

Map<K,V> m

Class java.util.Collections.SingletonList extends AbstractList<E> implements Serializable

serialVersionUID: 3093736618740652951L

Serialized Fields

element

Object element

Class java.util.Collections.SingletonMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: -6979724477215052911L

Serialized Fields

k

Object k

v

Object v

Class java.util.Collections.SingletonSet extends AbstractSet<E> implements Serializable

serialVersionUID: 3193687207550431679L

Serialized Fields

element

Object element

Class java.util.Collections.SynchronizedCollection extends Object implements Serializable

serialVersionUID: 3053995032091335093L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Throws:
IOException
Serialized Fields

c

Collection<E> c

mutex

Object mutex

Class java.util.Collections.SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable

serialVersionUID: -7754090372962971524L

Serialization Methods

readResolve

private Object readResolve()
SynchronizedRandomAccessList instances are serialized as SynchronizedList instances to allow them to be deserialized in pre-1.4 JREs (which do not have SynchronizedRandomAccessList). This method inverts the transformation. As a beneficial side-effect, it also grafts the RandomAccess marker onto SynchronizedList instances that were serialized in pre-1.4 JREs. Note: Unfortunately, SynchronizedRandomAccessList instances serialized in 1.4.1 and deserialized in 1.4 will become SynchronizedList instances, as this method was missing in 1.4.

Serialized Fields

list

List<E> list

Class java.util.Collections.SynchronizedMap extends Object implements Serializable

serialVersionUID: 1978198479659022715L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Throws:
IOException
Serialized Fields

m

Map<K,V> m

mutex

Object mutex

Class java.util.Collections.SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable

serialVersionUID: 1530674583602358482L

Serialization Methods

writeReplace

private Object writeReplace()
Allows instances to be deserialized in pre-1.4 JREs (which do not have SynchronizedRandomAccessList). SynchronizedList has a readResolve method that inverts this transformation upon deserialization.

Class java.util.Collections.SynchronizedSet extends java.util.Collections.SynchronizedCollection<E> implements Serializable

serialVersionUID: 487447009682186044L

Class java.util.Collections.SynchronizedSortedMap extends java.util.Collections.SynchronizedMap<K,V> implements Serializable

serialVersionUID: -8798146769416483793L

Serialized Fields

sm

SortedMap<K,V> sm

Class java.util.Collections.SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable

serialVersionUID: 8695801310862127406L

Serialized Fields

ss

SortedSet<E> ss

Class java.util.Collections.UnmodifiableCollection extends Object implements Serializable

serialVersionUID: 1820017752578914078L

Serialized Fields

c

Collection<E> c

Class java.util.Collections.UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable

serialVersionUID: -283967356065247728L

Serialization Methods

readResolve

private Object readResolve()
UnmodifiableRandomAccessList instances are serialized as UnmodifiableList instances to allow them to be deserialized in pre-1.4 JREs (which do not have UnmodifiableRandomAccessList). This method inverts the transformation. As a beneficial side-effect, it also grafts the RandomAccess marker onto UnmodifiableList instances that were serialized in pre-1.4 JREs. Note: Unfortunately, UnmodifiableRandomAccessList instances serialized in 1.4.1 and deserialized in 1.4 will become UnmodifiableList instances, as this method was missing in 1.4.

Serialized Fields

list

List<E> list

Class java.util.Collections.UnmodifiableMap extends Object implements Serializable

serialVersionUID: -1034234728574286014L

Serialized Fields

m

Map<K,V> m

Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet<Map.Entry<K,V>> implements Serializable

serialVersionUID: 7854390611657943733L

Class java.util.Collections.UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList<E> implements Serializable

serialVersionUID: -2542308836966382001L

Serialization Methods

writeReplace

private Object writeReplace()
Allows instances to be deserialized in pre-1.4 JREs (which do not have UnmodifiableRandomAccessList). UnmodifiableList has a readResolve method that inverts this transformation upon deserialization.

Class java.util.Collections.UnmodifiableSet extends java.util.Collections.UnmodifiableCollection<E> implements Serializable

serialVersionUID: -9215047833775013803L

Class java.util.Collections.UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap<K,V> implements Serializable

serialVersionUID: -8806743815996713206L

Serialized Fields

sm

SortedMap<K,V> sm

Class java.util.Collections.UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable

serialVersionUID: -4929149591599911165L

Serialized Fields

ss

SortedSet<E> ss

Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable

Class java.util.Currency extends Object implements Serializable

serialVersionUID: -158308464356906721L

Serialization Methods

readResolve

private Object readResolve()
Resolves instances being deserialized to a single instance per currency.

Serialized Fields

currencyCode

String currencyCode
ISO 4217 currency code for this currency.

 

Class java.util.Date extends Object implements Serializable

serialVersionUID: 7523967970034938905L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute this object from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of this object to a stream (i.e., serialize it).

Serial Data:
The value returned by getTime() is emitted (long). This represents the offset from January 1, 1970, 00:00:00 GMT in milliseconds.
Throws:
IOException

Class java.util.DuplicateFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 18890531L

Serialized Fields

flags

String flags

Class java.util.EmptyStackException extends RuntimeException implements Serializable

Class java.util.EnumMap extends AbstractMap<K extends Enum<K>,V> implements Serializable

serialVersionUID: 458661240069192865L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the EnumMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the EnumMap instance to a stream (i.e., serialize it).

Serial Data:
The size of the enum map (the number of key-value mappings) is emitted (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the enum map.
Throws:
IOException
Serialized Fields

keyType

Class<T> keyType
The Class object for the enum type of all the keys of this map.

 

Class java.util.EnumSet.SerializationProxy extends Object implements Serializable

serialVersionUID: 362491234563181265L

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

elementType

Class<T> elementType
The element type of this enum set.

 

elements

Enum<E extends Enum<E>>[] elements
The elements contained in this enum set.

 

Class java.util.EventObject extends Object implements Serializable

serialVersionUID: 5516075349620653480L

Class java.util.FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable

serialVersionUID: 19120414L

Serialized Fields

f

String f

c

char c

Class java.util.FormatterClosedException extends IllegalStateException implements Serializable

serialVersionUID: 18111216L

Class java.util.GregorianCalendar extends Calendar implements Serializable

serialVersionUID: -8125100834729963327L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Updates internal state.

Throws:
IOException
ClassNotFoundException
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 java.util.HashMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 362498820763181265L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the HashMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the HashMap instance to a stream (i.e., serialize it).

Serial Data:
The capacity of the HashMap (the length of the bucket array) is emitted (int), followed by the size (an int, the number of key-value mappings), followed by the key (Object) and value (Object) for each key-value mapping. The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

threshold

int threshold
The next size value at which to resize (capacity * load factor).

 

loadFactor

float loadFactor
The load factor for the hash table.

 

Class java.util.HashSet extends AbstractSet<E> implements Serializable

serialVersionUID: -5024744406713321676L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the HashSet instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of this HashSet instance to a stream (that is, serialize it).

Serial Data:
The capacity of the backing HashMap instance (int), and its load factor (float) are emitted, followed by the size of the set (the number of elements it contains) (int), followed by all of its elements (each an Object) in no particular order.
Throws:
IOException

Class java.util.Hashtable extends Dictionary<K,V> implements Serializable

serialVersionUID: 1421746759512286392L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the Hashtable from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the Hashtable to a stream (i.e., serialize it).

Serial Data:
The capacity of the Hashtable (the length of the bucket array) is emitted (int), followed by the size of the Hashtable (the number of key-value mappings), followed by the key (Object) and value (Object) for each key-value mapping represented by the Hashtable The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

threshold

int threshold
The table is rehashed when its size exceeds this threshold. (The value of this field is (int)(capacity * loadFactor).)

 

loadFactor

float loadFactor
The load factor for the hashtable.

 

Class java.util.IdentityHashMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 8188218128353913216L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the IdentityHashMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the IdentityHashMap instance to a stream (i.e., serialize it).

Serial Data:
The size of the HashMap (the number of key-value mappings) (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the IdentityHashMap. The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

size

int size
The number of key-value mappings contained in this identity hash map.

 

Class java.util.IllegalFormatCodePointException extends IllegalFormatException implements Serializable

serialVersionUID: 19080630L

Serialized Fields

c

int c

Class java.util.IllegalFormatConversionException extends IllegalFormatException implements Serializable

serialVersionUID: 17000126L

Serialized Fields

c

char c

arg

Class<T> arg

Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable

serialVersionUID: 18830826L

Class java.util.IllegalFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 790824L

Serialized Fields

flags

String flags

Class java.util.IllegalFormatPrecisionException extends IllegalFormatException implements Serializable

serialVersionUID: 18711008L

Serialized Fields

p

int p

Class java.util.IllegalFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 16660902L

Serialized Fields

w

int w

Class java.util.InputMismatchException extends NoSuchElementException implements Serializable

Class java.util.LinkedHashMap extends HashMap<K,V> implements Serializable

serialVersionUID: 3801124242820219131L

Serialized Fields

accessOrder

boolean accessOrder
The iteration ordering method for this linked hash map: true for access-order, false for insertion-order.

 

Class java.util.LinkedHashSet extends HashSet<E> implements Serializable

serialVersionUID: -2851667679971038690L

Class java.util.LinkedList extends AbstractSequentialList<E> implements Serializable

serialVersionUID: 876323262645176354L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute this LinkedList instance from a stream (that is deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of this LinkedList instance to a stream (that is, serialize it).

Serial Data:
The size of the list (the number of elements it contains) is emitted (int), followed by all of its elements (each an Object) in the proper order.
Throws:
IOException

Class java.util.Locale extends Object implements Serializable

serialVersionUID: 9149081749638150636L

Serialization Methods

readResolve

private Object readResolve()
                    throws ObjectStreamException
Replace the deserialized Locale object with a newly created object. Newer language codes are replaced with older ISO codes. The country and variant codes are replaced with internalized String copies.

Throws:
ObjectStreamException
Serialized Fields

language

String language
 
See Also:
Locale.getLanguage()

country

String country
 
See Also:
Locale.getCountry()

variant

String variant
 
See Also:
Locale.getVariant()

hashcode

int hashcode
Placeholder for the object's hash code. Always -1.

 

Class java.util.MissingFormatArgumentException extends IllegalFormatException implements Serializable

serialVersionUID: 19190115L

Serialized Fields

s

String s

Class java.util.MissingFormatWidthException extends IllegalFormatException implements Serializable

serialVersionUID: 15560123L

Serialized Fields

s

String s

Class java.util.MissingResourceException extends RuntimeException implements Serializable

serialVersionUID: -4876345176062000401L

Serialized Fields

className

String className
The class name of the resource bundle requested by the user.

 

key

String key
The name of the specific resource requested by the user.

 

Class java.util.NoSuchElementException extends RuntimeException implements Serializable

Class java.util.PriorityQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: -7720805057305804111L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitutes the PriorityQueue instance from a stream (that is, deserializes it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Saves the state of the instance to a stream (that is, serializes it).

Serial Data:
The length of the array backing the instance is emitted (int), followed by all of its elements (each an Object) in the proper order.
Throws:
IOException
Serialized Fields

size

int size
The number of elements in the priority queue.


comparator

Comparator<T> comparator
The comparator, or null if priority queue uses elements' natural ordering.

Class java.util.Properties extends Hashtable<Object,Object> implements Serializable

serialVersionUID: 4112578634029874840L

Serialized Fields

defaults

Properties defaults
A property list that contains default values for any keys not found in this property list.

 

Class java.util.PropertyPermissionCollection extends PermissionCollection implements Serializable

serialVersionUID: 7015263904581634791L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serial Data:
Default fields.
Throws:
IOException
Serialized Fields

all_allowed

boolean all_allowed
boolean saying if "*" is in the collection.

permissions

Hashtable<K,V> permissions
A table of the PropertyPermissions.

Class java.util.Random extends Object implements Serializable

serialVersionUID: 3905348978240129619L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the Random instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the Random instance to a stream.

Throws:
IOException
Serialization Overview
Serializable fields for Random.

Serialized Fields

haveNextNextGaussian

boolean haveNextNextGaussian
nextNextGaussian is valid

nextNextGaussian

double nextNextGaussian
next Gaussian to be returned

seed

long seed
seed for random computations

Class java.util.ServiceConfigurationError extends Error implements Serializable

serialVersionUID: 74132770414881L

Class java.util.SimpleTimeZone extends TimeZone implements Serializable

serialVersionUID: -403250971215465050L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Reconstitute this object from a stream (i.e., deserialize it). We handle both JDK 1.1 binary formats and full formats with a packed byte array.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Save the state of this object to a stream (i.e., serialize it).

Serial Data:
We write out two formats, a JDK 1.1 compatible format, using DOW_IN_MONTH_MODE rules, in the required section, followed by the full rules, in packed format, in the optional section. The optional section will be ignored by JDK 1.1 code upon stream in.

Contents of the optional section: The length of a byte array is emitted (int); this is 4 as of this release. The byte array of the given length is emitted. The contents of the byte array are the true values of the fields startDay, startDayOfWeek, endDay, and endDayOfWeek. The values of these fields in the required section are approximate values suited to the rule mode DOW_IN_MONTH_MODE, which is the only mode recognized by JDK 1.1.

Throws:
IOException
Serialized Fields

startMonth

int startMonth
The month in which daylight saving time starts. This value must be between Calendar.JANUARY and Calendar.DECEMBER inclusive. This value must not equal endMonth.

If useDaylight is false, this value is ignored.

 

startDay

int startDay
This field has two possible interpretations:
startMode == DOW_IN_MONTH
startDay indicates the day of the month of startMonth on which daylight saving time starts, from 1 to 28, 30, or 31, depending on the startMonth.
startMode != DOW_IN_MONTH
startDay indicates which startDayOfWeek in th month startMonth daylight saving time starts on. For example, a value of +1 and a startDayOfWeek of Calendar.SUNDAY indicates the first Sunday of startMonth. Likewise, +2 would indicate the second Sunday, and -1 the last Sunday. A value of 0 is illegal.

If useDaylight is false, this value is ignored.

 

startDayOfWeek

int startDayOfWeek
The day of the week on which daylight saving time starts. This value must be between Calendar.SUNDAY and Calendar.SATURDAY inclusive.

If useDaylight is false or startMode == DAY_OF_MONTH, this value is ignored.

 

startTime

int startTime
The time in milliseconds after midnight at which daylight saving time starts. This value is expressed as wall time, standard time, or UTC time, depending on the setting of startTimeMode.

If useDaylight is false, this value is ignored.

 

startTimeMode

int startTimeMode
The format of startTime, either WALL_TIME, STANDARD_TIME, or UTC_TIME.

 
Since:
1.3

endMonth

int endMonth
The month in which daylight saving time ends. This value must be between Calendar.JANUARY and Calendar.UNDECIMBER. This value must not equal startMonth.

If useDaylight is false, this value is ignored.

 

endDay

int endDay
This field has two possible interpretations:
endMode == DOW_IN_MONTH
endDay indicates the day of the month of endMonth on which daylight saving time ends, from 1 to 28, 30, or 31, depending on the endMonth.
endMode != DOW_IN_MONTH
endDay indicates which endDayOfWeek in th month endMonth daylight saving time ends on. For example, a value of +1 and a endDayOfWeek of Calendar.SUNDAY indicates the first Sunday of endMonth. Likewise, +2 would indicate the second Sunday, and -1 the last Sunday. A value of 0 is illegal.

If useDaylight is false, this value is ignored.

 

endDayOfWeek

int endDayOfWeek
The day of the week on which daylight saving time ends. This value must be between Calendar.SUNDAY and Calendar.SATURDAY inclusive.

If useDaylight is false or endMode == DAY_OF_MONTH, this value is ignored.

 

endTime

int endTime
The time in milliseconds after midnight at which daylight saving time ends. This value is expressed as wall time, standard time, or UTC time, depending on the setting of endTimeMode.

If useDaylight is false, this value is ignored.

 

endTimeMode

int endTimeMode
The format of endTime, either WALL_TIME, STANDARD_TIME, or UTC_TIME.

 
Since:
1.3

startYear

int startYear
The year in which daylight saving time is first observed. This is an AD value. If this value is less than 1 then daylight saving time is observed for all AD years.

If useDaylight is false, this value is ignored.

 

rawOffset

int rawOffset
The offset in milliseconds between this zone and GMT. Negative offsets are to the west of Greenwich. To obtain local standard time, add the offset to GMT time. To obtain local wall time it may also be necessary to add dstSavings.

 

useDaylight

boolean useDaylight
A boolean value which is true if and only if this zone uses daylight saving time. If this value is false, several other fields are ignored.

 

monthLength

byte[] monthLength
This field was serialized in JDK 1.1, so we have to keep it that way to maintain serialization compatibility. However, there's no need to recreate the array each time we create a new time zone.

An array of bytes containing the values {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}. This is ignored as of the Java 2 platform v1.2, however, it must be streamed out for compatibility with JDK 1.1.

startMode

int startMode
Variables specifying the mode of the start rule. Takes the following values:
DOM_MODE
Exact day of week; e.g., March 1.
DOW_IN_MONTH_MODE
Day of week in month; e.g., last Sunday in March.
DOW_GE_DOM_MODE
Day of week after day of month; e.g., Sunday on or after March 15.
DOW_LE_DOM_MODE
Day of week before day of month; e.g., Sunday on or before March 15.
The setting of this field affects the interpretation of the startDay field.

If useDaylight is false, this value is ignored.

 
Since:
1.1.4

endMode

int endMode
Variables specifying the mode of the end rule. Takes the following values:
DOM_MODE
Exact day of week; e.g., March 1.
DOW_IN_MONTH_MODE
Day of week in month; e.g., last Sunday in March.
DOW_GE_DOM_MODE
Day of week after day of month; e.g., Sunday on or after March 15.
DOW_LE_DOM_MODE
Day of week before day of month; e.g., Sunday on or before March 15.
The setting of this field affects the interpretation of the endDay field.

If useDaylight is false, this value is ignored.

 
Since:
1.1.4

dstSavings

int dstSavings
A positive value indicating the amount of time saved during DST in milliseconds. Typically one hour (3600000); sometimes 30 minutes (1800000).

If useDaylight is false, this value is ignored.

 
Since:
1.1.4

serialVersionOnStream

int serialVersionOnStream
The version of the serialized data on the stream. Possible values:
0 or not present on stream
JDK 1.1.3 or earlier.
1
JDK 1.1.4 or later. Includes three new fields: startMode, endMode, and dstSavings.
2
JDK 1.3 or later. Includes two new fields: startTimeMode and endTimeMode.
When streaming out this class, the most recent format and the highest allowable serialVersionOnStream is written.

 
Since:
1.1.4

Class java.util.Stack extends Vector<E> implements Serializable

serialVersionUID: 1224463164541339165L

Class java.util.TimeZone extends Object implements Serializable

serialVersionUID: 3581463369166924961L

Serialized Fields

ID

String ID
The string identifier of this 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.

 

Class java.util.TooManyListenersException extends Exception implements Serializable

Class java.util.TreeMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 919286545866124006L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the TreeMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the TreeMap instance to a stream (i.e., serialize it).

Serial Data:
The size of the TreeMap (the number of key-value mappings) is emitted (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the TreeMap. The key-value mappings are emitted in key-order (as determined by the TreeMap's Comparator, or by the keys' natural ordering if the TreeMap has no Comparator).
Throws:
IOException
Serialized Fields

comparator

Comparator<T> comparator
The comparator used to maintain order in this tree map, or null if it uses the natural ordering of its keys.

 

Class java.util.TreeMap.AscendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable

serialVersionUID: 912986545866124060L

Class java.util.TreeMap.DescendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable

serialVersionUID: 912986545866120460L

Serialized Fields

reverseComparator

Comparator<T> reverseComparator

Class java.util.TreeMap.NavigableSubMap extends AbstractMap<K,V> implements Serializable

Serialized Fields

m

TreeMap<K,V> m
The backing map.


lo

Object lo
Endpoints are represented as triples (fromStart, lo, loInclusive) and (toEnd, hi, hiInclusive). If fromStart is true, then the low (absolute) bound is the start of the backing map, and the other values are ignored. Otherwise, if loInclusive is true, lo is the inclusive bound, else lo is the exclusive bound. Similarly for the upper bound.


hi

Object hi
Endpoints are represented as triples (fromStart, lo, loInclusive) and (toEnd, hi, hiInclusive). If fromStart is true, then the low (absolute) bound is the start of the backing map, and the other values are ignored. Otherwise, if loInclusive is true, lo is the inclusive bound, else lo is the exclusive bound. Similarly for the upper bound.


fromStart

boolean fromStart

toEnd

boolean toEnd

loInclusive

boolean loInclusive

hiInclusive

boolean hiInclusive

Class java.util.TreeMap.SubMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: -6520786458950516097L

Serialization Methods

readResolve

private Object readResolve()
Serialized Fields

fromStart

boolean fromStart

toEnd

boolean toEnd

fromKey

Object fromKey

toKey

Object toKey

Class java.util.TreeSet extends AbstractSet<E> implements Serializable

serialVersionUID: -2479143000061671589L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the TreeSet instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the TreeSet instance to a stream (that is, serialize it).

Serial Data:
Emits the comparator used to order this set, or null if it obeys its elements' natural ordering (Object), followed by the size of the set (the number of elements it contains) (int), followed by all of its elements (each an Object) in order (as determined by the set's Comparator, or by the elements' natural ordering if the set has no Comparator).
Throws:
IOException

Class java.util.UnknownFormatConversionException extends IllegalFormatException implements Serializable

serialVersionUID: 19060418L

Serialized Fields

s

String s

Class java.util.UnknownFormatFlagsException extends IllegalFormatException implements Serializable

serialVersionUID: 19370506L

Serialized Fields

flags

String flags

Class java.util.UUID extends Object implements Serializable

serialVersionUID: -4856846361193249489L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the UUID instance from a stream (that is, deserialize it). This is necessary to set the transient fields to their correct uninitialized value so they will be recomputed on demand.

Throws:
IOException
ClassNotFoundException
Serialized Fields

mostSigBits

long mostSigBits

leastSigBits

long leastSigBits

Class java.util.Vector extends AbstractList<E> implements Serializable

serialVersionUID: -2767605614048989439L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the Vector instance to a stream (that is, serialize it). This method is present merely for synchronization. It just calls the default writeObject method.

Throws:
IOException
Serialized Fields

elementData

Object[] elementData
The array buffer into which the components of the vector are stored. The capacity of the vector is the length of this array buffer, and is at least large enough to contain all the vector's elements.

Any array elements following the last element in the Vector are null.

 

elementCount

int elementCount
The number of valid components in this Vector object. Components elementData[0] through elementData[elementCount-1] are the actual items.

 

capacityIncrement

int capacityIncrement
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity. If the capacity increment is less than or equal to zero, the capacity of the vector is doubled each time it needs to grow.

 

Package java.util.concurrent

Class java.util.concurrent.ArrayBlockingQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: -817911632652898426L

Serialized Fields

items

Object[] items
The queued items


takeIndex

int takeIndex
items index for next take, poll or remove


putIndex

int putIndex
items index for next put, offer, or add.


count

int count
Number of items in the queue


lock

ReentrantLock lock
Main lock guarding all access


notEmpty

Condition notEmpty
Condition for waiting takes


notFull

Condition notFull
Condition for waiting puts

Class java.util.concurrent.BrokenBarrierException extends Exception implements Serializable

serialVersionUID: 7117394618823254244L

Class java.util.concurrent.CancellationException extends IllegalStateException implements Serializable

serialVersionUID: -9202173006928992231L

Class java.util.concurrent.ConcurrentHashMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: 7249069246763182397L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the ConcurrentHashMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the ConcurrentHashMap instance to a stream (i.e., serialize it).

Serial Data:
the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

segmentMask

int segmentMask
Mask value for indexing into segments. The upper bits of a key's hash code are used to choose the segment.


segmentShift

int segmentShift
Shift value for indexing within segments.


segments

java.util.concurrent.ConcurrentHashMap.Segment<K,V>[] segments
The segments, each of which is a specialized hash table

Class java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: 196745693267521676L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the Queue instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state to a stream (that is, serialize it).

Serial Data:
All of the elements (each an E) in the proper order, followed by a null
Throws:
IOException

Class java.util.concurrent.ConcurrentSkipListMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: -8627078645895051609L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the map from a stream.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of this map to a stream.

Serial Data:
The key (Object) and value (Object) for each key-value mapping represented by the map, followed by null. The key-value mappings are emitted in key-order (as determined by the Comparator, or by the keys' natural ordering if no Comparator).
Throws:
IOException
Serialized Fields

comparator

Comparator<T> comparator
The comparator used to maintain order in this map, or null if using natural ordering.

 

Class java.util.concurrent.ConcurrentSkipListMap.SubMap extends AbstractMap<K,V> implements Serializable

serialVersionUID: -7647078645895051609L

Serialized Fields

m

ConcurrentSkipListMap<K,V> m
Underlying map


lo

Object lo
lower bound key, or null if from start


hi

Object hi
upper bound key, or null if to end


loInclusive

boolean loInclusive
inclusion flag for lo


hiInclusive

boolean hiInclusive
inclusion flag for hi


isDescending

boolean isDescending
direction

Class java.util.concurrent.ConcurrentSkipListSet extends AbstractSet<E> implements Serializable

serialVersionUID: -2479143111061671589L

Serialized Fields

m

ConcurrentNavigableMap<K,V> m
The underlying map. Uses Boolean.TRUE as value for each element. This field is declared final for the sake of thread safety, which entails some ugliness in clone()

Class java.util.concurrent.CopyOnWriteArrayList extends Object implements Serializable

serialVersionUID: 8673264195747942595L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the list from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the list to a stream (i.e., serialize it).

Serial Data:
The length of the array backing the list is emitted (int), followed by all of its elements (each an Object) in the proper order.
Throws:
IOException

Class java.util.concurrent.CopyOnWriteArraySet extends AbstractSet<E> implements Serializable

serialVersionUID: 5457747651344034263L

Serialized Fields

al

CopyOnWriteArrayList<E> al

Class java.util.concurrent.ExecutionException extends Exception implements Serializable

serialVersionUID: 7830266012832686185L

Class java.util.concurrent.ForkJoinTask extends Object implements Serializable

serialVersionUID: -7721805057305804111L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitutes the instance from a stream.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Saves the state to a stream.

Serial Data:
the current run status and the exception thrown during execution, or null if none
Throws:
IOException
Serialized Fields

status

int status
Run control status bits packed into a single int to minimize footprint and to ensure atomicity (via CAS). Status is initially zero, and takes on nonnegative values until completed, upon which status holds COMPLETED. CANCELLED, or EXCEPTIONAL, which use the top 3 bits. Tasks undergoing blocking waits by other threads have SIGNAL_MASK bits set -- bit 15 for external (nonFJ) waits, and the rest a count of waiting FJ threads. (This representation relies on ForkJoinPool max thread limits). Completion of a stolen task with SIGNAL_MASK bits set awakens waiter via notifyAll. Even though suboptimal for some purposes, we use basic builtin wait/notify to take advantage of "monitor inflation" in JVMs that we would otherwise need to emulate to avoid adding further per-task bookkeeping overhead. Note that bits 16-28 are currently unused. Also value 0x80000000 is available as spare completion value.

Class java.util.concurrent.LinkedBlockingDeque extends AbstractQueue<E> implements Serializable

serialVersionUID: -387911632671998426L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute this deque from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of this deque to a stream (that is, serialize it).

Serial Data:
The capacity (int), followed by elements (each an Object) in the proper order, followed by a null
Throws:
IOException
Serialized Fields

capacity

int capacity
Maximum number of items in the deque


lock

ReentrantLock lock
Main lock guarding all access


notEmpty

Condition notEmpty
Condition for waiting takes


notFull

Condition notFull
Condition for waiting puts

Class java.util.concurrent.LinkedBlockingQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: -6903933977591709194L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute this queue instance from a stream (that is, deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state to a stream (that is, serialize it).

Serial Data:
The capacity is emitted (int), followed by all of its elements (each an Object) in the proper order, followed by a null
Throws:
IOException
Serialized Fields

capacity

int capacity
The capacity bound, or Integer.MAX_VALUE if none


count

AtomicInteger count
Current number of elements


takeLock

ReentrantLock takeLock
Lock held by take, poll, etc


notEmpty

Condition notEmpty
Wait queue for waiting takes


putLock

ReentrantLock putLock
Lock held by put, offer, etc


notFull

Condition notFull
Wait queue for waiting puts

Class java.util.concurrent.LinkedTransferQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: -3223113410248163686L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitutes the Queue instance from a stream (that is, deserializes it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Saves the state to a stream (that is, serializes it).

Serial Data:
All of the elements (each an E) in the proper order, followed by a null
Throws:
IOException

Class java.util.concurrent.PriorityBlockingQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: 5595510919245408276L

Serialization Methods

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Saves the state to a stream (that is, serializes it). This merely wraps default serialization within lock. The serialization strategy for items is left to underlying Queue. Note that locking is not needed on deserialization, so readObject is not defined, just relying on default.

Throws:
IOException
Serialized Fields

q

PriorityQueue<E> q

lock

ReentrantLock lock

notEmpty

Condition notEmpty

Class java.util.concurrent.RecursiveAction extends ForkJoinTask<Void> implements Serializable

serialVersionUID: 5232453952276485070L

Class java.util.concurrent.RecursiveTask extends ForkJoinTask<V> implements Serializable

serialVersionUID: 5232453952276485270L

Serialized Fields

result

Object result
The result of the computation.

Class java.util.concurrent.RejectedExecutionException extends RuntimeException implements Serializable

serialVersionUID: -375805702767069545L

Class java.util.concurrent.Semaphore extends Object implements Serializable

serialVersionUID: -3222578661600680210L

Serialized Fields

sync

java.util.concurrent.Semaphore.Sync sync
All mechanics via AbstractQueuedSynchronizer subclass

Class java.util.concurrent.SynchronousQueue extends AbstractQueue<E> implements Serializable

serialVersionUID: -3223113410248163686L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state to a stream (that is, serialize it).

Throws:
IOException
Serialized Fields

qlock

ReentrantLock qlock

waitingProducers

java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers

waitingConsumers

java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers

Class java.util.concurrent.ThreadLocalRandom extends Random implements Serializable

serialVersionUID: -5851777807851030925L

Serialized Fields

rnd

long rnd
The random seed. We can't use super.seed.


initialized

boolean initialized
Initialization flag to permit the first and only allowed call to setSeed (inside Random constructor) to succeed. We can't allow others since it would cause setting seed in one part of a program to unintentionally impact other usages by the thread.


pad0

long pad0

pad1

long pad1

pad2

long pad2

pad3

long pad3

pad4

long pad4

pad5

long pad5

pad6

long pad6

pad7

long pad7

Class java.util.concurrent.TimeoutException extends Exception implements Serializable

serialVersionUID: 1900926677490660714L


Package java.util.concurrent.atomic

Class java.util.concurrent.atomic.AtomicBoolean extends Object implements Serializable

serialVersionUID: 4654671469794556979L

Serialized Fields

value

int value

Class java.util.concurrent.atomic.AtomicInteger extends Number implements Serializable

serialVersionUID: 6214790243416807050L

Serialized Fields

value

int value

Class java.util.concurrent.atomic.AtomicIntegerArray extends Object implements Serializable

serialVersionUID: 2862133569453604235L

Serialized Fields

array

int[] array

Class java.util.concurrent.atomic.AtomicLong extends Number implements Serializable

serialVersionUID: 1927816293512124184L

Serialized Fields

value

long value

Class java.util.concurrent.atomic.AtomicLongArray extends Object implements Serializable

serialVersionUID: -2308431214976778248L

Serialized Fields

array

long[] array

Class java.util.concurrent.atomic.AtomicReference extends Object implements Serializable

serialVersionUID: -1848883965231344442L

Serialized Fields

value

Object value

Class java.util.concurrent.atomic.AtomicReferenceArray extends Object implements Serializable

serialVersionUID: -6209656149925076980L

Serialized Fields

array

Object[] array

Package java.util.concurrent.locks

Class java.util.concurrent.locks.AbstractOwnableSynchronizer extends Object implements Serializable

serialVersionUID: 3737899427754241961L

Class java.util.concurrent.locks.AbstractQueuedLongSynchronizer extends AbstractOwnableSynchronizer implements Serializable

serialVersionUID: 7373984972572414692L

Serialized Fields

state

long state
The synchronization state.

Class java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject extends Object implements Serializable

serialVersionUID: 1173984872572414699L

Class java.util.concurrent.locks.AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer implements Serializable

serialVersionUID: 7373984972572414691L

Serialized Fields

state

int state
The synchronization state.

Class java.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject extends Object implements Serializable

serialVersionUID: 1173984872572414699L

Class java.util.concurrent.locks.ReentrantLock extends Object implements Serializable

serialVersionUID: 7373984872572414699L

Serialized Fields

sync

java.util.concurrent.locks.ReentrantLock.Sync sync
Synchronizer providing all implementation mechanics

Class java.util.concurrent.locks.ReentrantReadWriteLock extends Object implements Serializable

serialVersionUID: -6992448646407690164L

Serialized Fields

readerLock

ReentrantReadWriteLock.ReadLock readerLock
Inner class providing readlock


writerLock

ReentrantReadWriteLock.WriteLock writerLock
Inner class providing writelock


sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
Performs all synchronization mechanics

Class java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock extends Object implements Serializable

serialVersionUID: -5992448646407690164L

Serialized Fields

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

Class java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock extends Object implements Serializable

serialVersionUID: -4992448646407690164L

Serialized Fields

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync