Serialized Form


Package java.util

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

serialVersionUID: -8499721149061103585L

Serialized Fields

key

java.lang.Object key

value

java.lang.Object value

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

serialVersionUID: 7138329143949025153L

Serialized Fields

key

java.lang.Object key

value

java.lang.Object value

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

serialVersionUID: 2340985798034038923L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException

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

serialVersionUID: 8683452581122892189L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

size

int size

Class java.util.BitSet extends java.lang.Object implements Serializable

serialVersionUID: 7997698588986878753L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

Class java.util.Calendar extends java.lang.Object implements Serializable

serialVersionUID: -1807547505821590642L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

fields

int[] fields

isSet

boolean[] isSet

time

long time

isTimeSet

boolean isTimeSet

areFieldsSet

boolean areFieldsSet

lenient

boolean lenient

zone

java.util.TimeZone zone

firstDayOfWeek

int firstDayOfWeek

minimalDaysInFirstWeek

int minimalDaysInFirstWeek

nextStamp

int nextStamp

serialVersionOnStream

int serialVersionOnStream

Class java.util.ConcurrentModificationException extends java.lang.RuntimeException implements Serializable

Class java.util.Currency extends java.lang.Object implements Serializable

serialVersionUID: -158308464356906721L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Serialized Fields

currencyCode

java.lang.String currencyCode

Class java.util.Date extends java.lang.Object implements Serializable

serialVersionUID: 7523967970034938905L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException

Class java.util.DuplicateFormatFlagsException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 18890531L

Serialized Fields

flags

java.lang.String flags

Class java.util.EmptyStackException extends java.lang.RuntimeException implements Serializable

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

serialVersionUID: 458661240069192865L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

keyType

java.lang.Class<T> keyType

Class java.util.EnumSet extends java.util.AbstractSet<E extends java.lang.Enum<E>> implements Serializable

Serialization Methods

writeReplace

java.lang.Object writeReplace()
Serialized Fields

elementType

java.lang.Class<T> elementType

universe

java.lang.Enum<E extends java.lang.Enum<E>>[] universe

Class java.util.EventObject extends java.lang.Object implements Serializable

serialVersionUID: 5516075349620653480L

Class java.util.FormatFlagsConversionMismatchException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 19120414L

Serialized Fields

f

java.lang.String f

c

char c

Class java.util.FormatterClosedException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: 18111216L

Class java.util.GregorianCalendar extends java.util.Calendar implements Serializable

serialVersionUID: -8125100834729963327L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

gregorianCutover

long gregorianCutover

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

serialVersionUID: 362498820763181265L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

threshold

int threshold

loadFactor

float loadFactor

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

serialVersionUID: -5024744406713321676L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException

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

serialVersionUID: 1421746759512286392L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

threshold

int threshold

loadFactor

float loadFactor

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

serialVersionUID: 8188218128353913216L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

size

int size

Class java.util.IllegalFormatCodePointException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 19080630L

Serialized Fields

c

int c

Class java.util.IllegalFormatConversionException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 17000126L

Serialized Fields

c

char c

arg

java.lang.Class<T> arg

Class java.util.IllegalFormatException extends java.lang.IllegalArgumentException implements Serializable

serialVersionUID: 18830826L

Class java.util.IllegalFormatFlagsException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 790824L

Serialized Fields

flags

java.lang.String flags

Class java.util.IllegalFormatPrecisionException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 18711008L

Serialized Fields

p

int p

Class java.util.IllegalFormatWidthException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 16660902L

Serialized Fields

w

int w

Class java.util.InputMismatchException extends java.util.NoSuchElementException implements Serializable

Class java.util.InvalidPropertiesFormatException extends java.io.IOException implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

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

serialVersionUID: 3801124242820219131L

Serialized Fields

accessOrder

boolean accessOrder

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

serialVersionUID: -2851667679971038690L

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

serialVersionUID: 876323262645176354L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException

Class java.util.Locale extends java.lang.Object implements Serializable

serialVersionUID: 9149081749638150636L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException
Serialized Fields

language

java.lang.String language

country

java.lang.String country

variant

java.lang.String variant

hashcode

int hashcode

Class java.util.MissingFormatArgumentException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 19190115L

Serialized Fields

s

java.lang.String s

Class java.util.MissingFormatWidthException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 15560123L

Serialized Fields

s

java.lang.String s

Class java.util.MissingResourceException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -4876345176062000401L

Serialized Fields

className

java.lang.String className

key

java.lang.String key

Class java.util.NoSuchElementException extends java.lang.RuntimeException implements Serializable

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

serialVersionUID: -7720805057305804111L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException
Serialized Fields

size

int size
The number of elements in the priority queue.


comparator

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

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

serialVersionUID: 4112578634029874840L

Serialized Fields

defaults

java.util.Properties defaults

Class java.util.PropertyPermission extends java.security.BasicPermission implements Serializable

serialVersionUID: 885438825399942851L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

actions

java.lang.String actions

Class java.util.Random extends java.lang.Object implements Serializable

serialVersionUID: 3905348978240129619L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

Class java.util.ServiceConfigurationError extends java.lang.Error implements Serializable

serialVersionUID: 74132770414881L

Class java.util.SimpleTimeZone extends java.util.TimeZone implements Serializable

serialVersionUID: -403250971215465050L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

startMonth

int startMonth

startDay

int startDay

startDayOfWeek

int startDayOfWeek

startTime

int startTime

startTimeMode

int startTimeMode

endMonth

int endMonth

endDay

int endDay

endDayOfWeek

int endDayOfWeek

endTime

int endTime

endTimeMode

int endTimeMode

startYear

int startYear

rawOffset

int rawOffset

useDaylight

boolean useDaylight

monthLength

byte[] monthLength

startMode

int startMode

endMode

int endMode

dstSavings

int dstSavings

serialVersionOnStream

int serialVersionOnStream

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

serialVersionUID: 1224463164541339165L

Class java.util.TimeZone extends java.lang.Object implements Serializable

serialVersionUID: 3581463369166924961L

Serialized Fields

ID

java.lang.String ID

Class java.util.TooManyListenersException extends java.lang.Exception implements Serializable

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

serialVersionUID: 919286545866124006L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

comparator

java.util.Comparator<T> comparator

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

serialVersionUID: -2479143000061671589L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException

Class java.util.UnknownFormatConversionException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 19060418L

Serialized Fields

s

java.lang.String s

Class java.util.UnknownFormatFlagsException extends java.util.IllegalFormatException implements Serializable

serialVersionUID: 19370506L

Serialized Fields

flags

java.lang.String flags

Class java.util.UUID extends java.lang.Object implements Serializable

serialVersionUID: -4856846361193249489L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

mostSigBits

long mostSigBits

leastSigBits

long leastSigBits

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

serialVersionUID: -2767605614048989439L

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

elementData

java.lang.Object[] elementData

elementCount

int elementCount

capacityIncrement

int capacityIncrement

Package java.util.concurrent

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

serialVersionUID: -817911632652898426L

Serialized Fields

items

java.lang.Object[] items
The queued items


takeIndex

int takeIndex
items index for next take, poll, peek or remove


putIndex

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


count

int count
Number of elements 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 java.lang.Exception implements Serializable

serialVersionUID: 7117394618823254244L

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

serialVersionUID: -9202173006928992231L

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

serialVersionUID: 7249069246763182397L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitutes the ConcurrentHashMap instance from a stream (i.e., deserializes it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Saves the state of the ConcurrentHashMap instance to a stream (i.e., serializes 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:
java.io.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.ConcurrentLinkedDeque extends java.util.AbstractCollection<E> implements Serializable

serialVersionUID: 876323262645176354L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException

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

serialVersionUID: 196745693267521676L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException

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

serialVersionUID: -8627078645895051609L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException
Serialized Fields

comparator

java.util.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 java.util.AbstractMap<K,V> implements Serializable

serialVersionUID: -7647078645895051609L

Serialized Fields

m

ConcurrentSkipListMap<K,V> m
Underlying map


lo

java.lang.Object lo
lower bound key, or null if from start


hi

java.lang.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 java.util.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 java.lang.Object implements Serializable

serialVersionUID: 8673264195747942595L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitutes the list from a stream (that is, deserializes it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Saves the state of the list to a stream (that is, serializes 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:
java.io.IOException

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

serialVersionUID: 5457747651344034263L

Serialized Fields

al

CopyOnWriteArrayList<E> al

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

serialVersionUID: 7830266012832686185L

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

serialVersionUID: -7721805057305804111L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

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

status

int status
The run status of this task

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

serialVersionUID: -387911632671998426L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.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(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute this queue instance from a stream (that is, deserialize it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.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(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitutes the Queue instance from a stream (that is, deserializes it).

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.IOException

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

serialVersionUID: 5595510919245408276L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Saves the state to a stream (that is, serializes it). For compatibility with previous version of this class, elements are first copied to a java.util.PriorityQueue, which is then serialized.

Throws:
java.io.IOException
Serialized Fields

lock

ReentrantLock lock
Lock used for all public operations


notEmpty

Condition notEmpty
Condition for blocking when empty


q

PriorityQueue<E> q
A plain PriorityQueue used only for serialization, to maintain compatibility with previous versions of this class. Non-null only during serialization/deserialization.

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

serialVersionUID: 5232453952276485070L

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

serialVersionUID: 5232453952276485270L

Serialized Fields

result

java.lang.Object result
The result of the computation.

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

serialVersionUID: -375805702767069545L

Class java.util.concurrent.Semaphore extends java.lang.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(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

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

Throws:
java.io.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 java.util.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 calls to setSeed to succeed only while executing the Random constructor. 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 java.lang.Exception implements Serializable

serialVersionUID: 1900926677490660714L


Package java.util.concurrent.atomic

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

serialVersionUID: 4654671469794556979L

Serialized Fields

value

int value

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

serialVersionUID: 6214790243416807050L

Serialized Fields

value

int value

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

serialVersionUID: 2862133569453604235L

Serialized Fields

array

int[] array

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

serialVersionUID: 1927816293512124184L

Serialized Fields

value

long value

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

serialVersionUID: -2308431214976778248L

Serialized Fields

array

long[] array

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

serialVersionUID: -1848883965231344442L

Serialized Fields

value

java.lang.Object value

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

serialVersionUID: -6209656149925076980L

Serialized Fields

array

java.lang.Object[] array

Package java.util.concurrent.locks

Class java.util.concurrent.locks.AbstractOwnableSynchronizer extends java.lang.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 java.lang.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 java.lang.Object implements Serializable

serialVersionUID: 1173984872572414699L

Class java.util.concurrent.locks.ReentrantLock extends java.lang.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 java.lang.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 java.lang.Object implements Serializable

serialVersionUID: -5992448646407690164L

Serialized Fields

sync

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

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

serialVersionUID: -4992448646407690164L

Serialized Fields

sync

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