Serialized Form


Package jsr166y

Class jsr166y.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 jsr166y.LinkedTransferQueue extends java.util.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 jsr166y.RecursiveAction extends ForkJoinTask<java.lang.Void> implements Serializable

serialVersionUID: 5232453952276485070L

Class jsr166y.RecursiveTask extends ForkJoinTask<V> implements Serializable

serialVersionUID: 5232453952276485270L

Serialized Fields

result

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

Class jsr166y.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