Serialized Form


Package uka.gm

Class uka.gm.GM.UID extends java.lang.Object implements Serializable

Serialized Fields

data

byte[] data


Package uka.graph.dlf

Class uka.graph.dlf.DLFCancelMessage extends uka.graph.Message implements Serializable

Class uka.graph.dlf.DLFColorMessage extends uka.graph.Message implements Serializable

Serialized Fields

color

int color
The color wich is acknowledged.

Class uka.graph.dlf.DLFProposalMessage extends uka.graph.Message implements Serializable

Serialized Fields

proposedColor

int proposedColor
The color, which the source node proposes for itself.


degree

int degree
The degree of the source node.


randomNumber

int randomNumber
A random number chosen by the source node.


Package uka.karmi.gm

Class uka.karmi.gm.GMUTID extends UTID implements Serializable

Serialized Fields

uid

GM.UID uid

vport

int vport


Package uka.karmi.psp

Class uka.karmi.psp.PSPUTID extends UTID implements Serializable

Serialized Fields

nodeID

int nodeID

port

int port


Package uka.karmi.rmi

Class uka.karmi.rmi.AccessException extends RemoteException implements Serializable

Class uka.karmi.rmi.AlreadyBoundException extends java.lang.Exception implements Serializable

Class uka.karmi.rmi.CopyEnvironment extends DeepClone implements Serializable

Serialized Fields

next

CopyEnvironment next
environments can be chained

Class uka.karmi.rmi.CopySubstitute extends java.lang.Object implements Serializable

Serialized Fields

index

int index

Class uka.karmi.rmi.NoSuchObjectException extends RemoteException implements Serializable

Class uka.karmi.rmi.NotBoundException extends java.lang.Exception implements Serializable

Class uka.karmi.rmi.ObjectId extends java.lang.Object implements Serializable

Serialized Fields

objectId

int objectId

objectId2

int objectId2

utid

UTID utid

next

ObjectId next

Class uka.karmi.rmi.RemoteException extends java.io.IOException implements Serializable

Class uka.karmi.rmi.SingleRemoteClientRef extends RemoteClientRef implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput objectInput)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput objectOutput)
                   throws java.io.IOException

Write this client reference to a marshal stream. A client reference is marshaled as a tuple (object identifier, DGC object identifier) with optionally additional DGC information.

When marshaling a client reference, the following cases have to be distinguished.

The DCG object is remote
Communication proxy required
DGC proxy required
No proxy required
The DCG object is local
There is no DCG object
Communication proxy required
No proxy required

Class uka.karmi.rmi.UnknownHostException extends RemoteException implements Serializable

Class uka.karmi.rmi.UTID extends java.lang.Object implements Serializable

Serialized Fields

domainId

int domainId
The domain identifier of the referenced technology.


next

UTID next
Chains several UTID objects together. This chaining is used in the ObjectId structure to enumerate all technologies that can be used to access a remote server implementation.

See Also:
ObjectId


Package uka.karmi.rmi.server

Class uka.karmi.rmi.server.RemoteStub extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Updates this stub object after unmarshaling it from an ObjectInputStream.

Serialized Fields

remoteClientRef

RemoteClientRef remoteClientRef
See BUG/0020

Class uka.karmi.rmi.server.ReplicaStub extends java.lang.Object implements Serializable

Serialized Fields

replica

SingleRemoteClientRef[] replica

Class uka.karmi.rmi.server.ReplicatedObject extends java.lang.Object implements Serializable

Class uka.karmi.rmi.server.ServerCloneException extends java.lang.CloneNotSupportedException implements Serializable

Serialized Fields

detail

java.lang.Throwable detail

Class uka.karmi.rmi.server.ServerNotActiveException extends java.lang.Exception implements Serializable

Class uka.karmi.rmi.server.UnicastRemoteClientRef extends SingleRemoteClientRef implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput objectInput)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput objectOutput)
                   throws java.io.IOException

Write this client reference to a marshal stream. A client reference is marshaled as a tuple (object identifier, DGC object identifier) with optionally additional DGC information.

When marshaling a client reference, the following cases have to be distinguished.

The DCG object is remote
Communication proxy required
DGC proxy required
No proxy required
The DCG object is local
There is no DCG object
Communication proxy required
No proxy required


Package uka.karmi.socket

Class uka.karmi.socket.SocketUTID extends UTID implements Serializable

Serialized Fields

hostAddress

java.net.InetAddress hostAddress

port

int port


Package uka.karmi.stream

Class uka.karmi.stream.ExternalID extends java.lang.Object implements Serializable

Serialized Fields

owner

ReplicatedObject owner

id

int id


Package uka.patch

Class uka.patch.PartitionedObjectSpace extends WeakIDMap implements Serializable

Serialization Methods

readObject

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

size

int size
The number of nodes.


distributor

Distributor distributor
An application provided distributor object that decides about the distribution of objects newly added to this partitioned object space.


distribution

PartitionedObjectSpace.Distribution distribution
Stores the (specified and actual) distribution of all objects that have a local copy in the replica of this object space.


subSpaces

PartitionedObjectSpace.SubSpace[] subSpaces

Class uka.patch.PartitionedObjectSpace.Distribution extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

BITS_PER_OBJECT

int BITS_PER_OBJECT

size

int size

offsetActual

int offsetActual

offsetSpecified

int offsetSpecified

offsetReadOnly

int offsetReadOnly

orig

EnlargingBooleanArray2D orig

Class uka.patch.PatchAdapterImpl extends PatchAdapter implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Make sure transient fields are restored after unmarshaling.

Throws:
java.io.IOException
java.lang.ClassNotFoundException
See Also:
PatchAdapterImpl.restoreAfterUnmarshal()
Serialized Fields

root

java.lang.Object root

objects

SharedObjectSpace objects

filter

ReferenceFilter filter

ARGS_this

java.lang.Object[] ARGS_this


Package uka.transport

Class uka.transport.DeepClone extends java.lang.Object implements Serializable

Serialized Fields

originals

ObjectSpace originals

copies

ObjectSpace copies

completionQueue

Queue completionQueue

Class uka.transport.DefaultObjectSpace extends IDMap implements Serializable

Class uka.transport.DefaultSharedObjectSpace extends DefaultObjectSpace implements Serializable

Serialization Methods

readObject

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

sharedIDs

IntSet sharedIDs

Class uka.transport.LayeredObjectSpace extends ObjectSpaceAdapter implements Serializable

Serialized Fields

overlay

ObjectSpace overlay

Class uka.transport.ObjectSpaceAdapter extends IDConstants implements Serializable

Serialized Fields

original

ObjectSpace original

Class uka.transport.ReadOnlyObjectSpace extends ObjectSpaceAdapter implements Serializable

Class uka.transport.WireHashtable extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

wireHandle2Object

EnlargingArray wireHandle2Object

nextWireOffset

int nextWireOffset


Package uka.util

Class uka.util.Array2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

java.lang.Object[] data

Class uka.util.BitArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

data

IntArray2D data

Class uka.util.BooleanArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

boolean[] data

Class uka.util.BooleanIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingBooleanArray idToObject

Class uka.util.BooleanOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (boolean).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

BooleanHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.BooleanQueue extends BooleanSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into BooleanQueue.data at index BooleanQueue.writePos.


readPos

int readPos
The next value will be BooleanQueue.read() from BooleanQueue.data at index BooleanQueue.readPos.


data

EnlargingBooleanArray data
Stores the data of this queue.

See Also:
BooleanQueue.readPos, BooleanQueue.writePos

Class uka.util.BooleanSet extends java.lang.Object implements Serializable

Serialized Fields

map

BooleanIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.BooleanVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

boolean x

y

boolean y

Class uka.util.ByteArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

byte[] data

Class uka.util.ByteIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingByteArray idToObject

Class uka.util.ByteOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (byte).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

ByteHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.ByteQueue extends ByteSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into ByteQueue.data at index ByteQueue.writePos.


readPos

int readPos
The next value will be ByteQueue.read() from ByteQueue.data at index ByteQueue.readPos.


data

EnlargingByteArray data
Stores the data of this queue.

See Also:
ByteQueue.readPos, ByteQueue.writePos

Class uka.util.ByteSet extends java.lang.Object implements Serializable

Serialized Fields

map

ByteIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.ByteVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

byte x

y

byte y

Class uka.util.CharArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

char[] data

Class uka.util.CharIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingCharArray idToObject

Class uka.util.CharOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (char).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

CharHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.CharQueue extends CharSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into CharQueue.data at index CharQueue.writePos.


readPos

int readPos
The next value will be CharQueue.read() from CharQueue.data at index CharQueue.readPos.


data

EnlargingCharArray data
Stores the data of this queue.

See Also:
CharQueue.readPos, CharQueue.writePos

Class uka.util.CharSet extends java.lang.Object implements Serializable

Serialized Fields

map

CharIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.CharVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

char x

y

char y

Class uka.util.ConfigEntryMissingError extends ConfigError implements Serializable

Class uka.util.ConfigError extends java.lang.Error implements Serializable

Class uka.util.DenseIDSpace extends java.lang.Object implements Serializable

Serialized Fields

nextID

int nextID

Class uka.util.DoubleArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

double[] data

Class uka.util.DoubleIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingDoubleArray idToObject

Class uka.util.DoubleOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (double).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

DoubleHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.DoubleQueue extends DoubleSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into DoubleQueue.data at index DoubleQueue.writePos.


readPos

int readPos
The next value will be DoubleQueue.read() from DoubleQueue.data at index DoubleQueue.readPos.


data

EnlargingDoubleArray data
Stores the data of this queue.

See Also:
DoubleQueue.readPos, DoubleQueue.writePos

Class uka.util.DoubleSet extends java.lang.Object implements Serializable

Serialized Fields

map

DoubleIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.DoubleVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

double x

y

double y

Class uka.util.EnlargingArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

java.lang.Object DEFAULT

length

int length

array

java.lang.Object[] array

Class uka.util.EnlargingArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingArray data

Class uka.util.EnlargingBitArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

data

EnlargingIntArray2D data

Class uka.util.EnlargingBooleanArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

boolean DEFAULT

length

int length

array

boolean[] array

Class uka.util.EnlargingBooleanArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingBooleanArray data

Class uka.util.EnlargingByteArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

byte DEFAULT

length

int length

array

byte[] array

Class uka.util.EnlargingByteArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingByteArray data

Class uka.util.EnlargingCharArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

char DEFAULT

length

int length

array

char[] array

Class uka.util.EnlargingCharArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingCharArray data

Class uka.util.EnlargingDoubleArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

double DEFAULT

length

int length

array

double[] array

Class uka.util.EnlargingDoubleArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingDoubleArray data

Class uka.util.EnlargingFloatArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

float DEFAULT

length

int length

array

float[] array

Class uka.util.EnlargingFloatArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingFloatArray data

Class uka.util.EnlargingIntArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

int DEFAULT

length

int length

array

int[] array

Class uka.util.EnlargingIntArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingIntArray data

Class uka.util.EnlargingLongArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

long DEFAULT

length

int length

array

long[] array

Class uka.util.EnlargingLongArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingLongArray data

Class uka.util.EnlargingShortArray extends java.lang.Object implements Serializable

Serialized Fields

DEFAULT

short DEFAULT

length

int length

array

short[] array

Class uka.util.EnlargingShortArray2D extends java.lang.Object implements Serializable

Serialized Fields

stride0

int stride0

stride1

int stride1

size0

int size0

size1

int size1

data

EnlargingShortArray data

Class uka.util.FloatArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

float[] data

Class uka.util.FloatIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingFloatArray idToObject

Class uka.util.FloatOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (float).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

FloatHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.FloatQueue extends FloatSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into FloatQueue.data at index FloatQueue.writePos.


readPos

int readPos
The next value will be FloatQueue.read() from FloatQueue.data at index FloatQueue.readPos.


data

EnlargingFloatArray data
Stores the data of this queue.

See Also:
FloatQueue.readPos, FloatQueue.writePos

Class uka.util.FloatSet extends java.lang.Object implements Serializable

Serialized Fields

map

FloatIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.FloatVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

float x

y

float y

Class uka.util.GCPartitionedIDSpace extends PartitionedIDSpace implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

Class uka.util.IDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingArray idToObject

Class uka.util.IntArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

int[] data

Class uka.util.IntIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingIntArray idToObject

Class uka.util.IntIntHashBijection extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

INVALID_VALUE1

int INVALID_VALUE1

INVALID_VALUE2

int INVALID_VALUE2

hashFunction1

IntHashFunction hashFunction1

hashFunction2

IntHashFunction hashFunction2

all

IntIntHashBijection.Entry all

table1

IntIntHashBijection.Entry[] table1

table2

IntIntHashBijection.Entry[] table2

size

int size

expandAt

int expandAt

Class uka.util.IntObjectHashBijection extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

INVALID_VALUE1

int INVALID_VALUE1

INVALID_VALUE2

java.lang.Object INVALID_VALUE2

hashFunction1

IntHashFunction hashFunction1

hashFunction2

HashFunction hashFunction2

all

IntObjectHashBijection.Entry all

table1

IntObjectHashBijection.Entry[] table1

table2

IntObjectHashBijection.Entry[] table2

size

int size

expandAt

int expandAt

Class uka.util.IntOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (int).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

IntHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.IntQueue extends IntSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into IntQueue.data at index IntQueue.writePos.


readPos

int readPos
The next value will be IntQueue.read() from IntQueue.data at index IntQueue.readPos.


data

EnlargingIntArray data
Stores the data of this queue.

See Also:
IntQueue.readPos, IntQueue.writePos

Class uka.util.IntSet extends java.lang.Object implements Serializable

Serialized Fields

map

IntIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.IntSparseIDMap extends IDConstants implements Serializable

Serialized Fields

space

IDSpace space

bijection

IntIntHashBijection bijection

Class uka.util.IntVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

int x

y

int y

Class uka.util.IntWeakHashBijection extends IntObjectHashBijection implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

Class uka.util.LongArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

long[] data

Class uka.util.LongIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingLongArray idToObject

Class uka.util.LongOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (long).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

LongHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.LongQueue extends LongSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into LongQueue.data at index LongQueue.writePos.


readPos

int readPos
The next value will be LongQueue.read() from LongQueue.data at index LongQueue.readPos.


data

EnlargingLongArray data
Stores the data of this queue.

See Also:
LongQueue.readPos, LongQueue.writePos

Class uka.util.LongSet extends java.lang.Object implements Serializable

Serialized Fields

map

LongIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.LongVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

long x

y

long y

Class uka.util.ObjectObjectHashBijection extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

INVALID_VALUE1

java.lang.Object INVALID_VALUE1

INVALID_VALUE2

java.lang.Object INVALID_VALUE2

hashFunction1

HashFunction hashFunction1

hashFunction2

HashFunction hashFunction2

all

ObjectObjectHashBijection.Entry all

table1

ObjectObjectHashBijection.Entry[] table1

table2

ObjectObjectHashBijection.Entry[] table2

size

int size

expandAt

int expandAt

Class uka.util.OpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (Object).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

HashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.PartitionedIDSpace extends SparseIDSpace implements Serializable

Serialized Fields

size

int size

rank

int rank

Class uka.util.Queue extends Sequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into Queue.data at index Queue.writePos.


readPos

int readPos
The next value will be Queue.read() from Queue.data at index Queue.readPos.


data

EnlargingArray data
Stores the data of this queue.

See Also:
Queue.readPos, Queue.writePos

Class uka.util.Set extends java.lang.Object implements Serializable

Serialized Fields

map

IDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.ShortArray2D extends java.lang.Object implements Serializable

Serialized Fields

size0

int size0

size1

int size1

data

short[] data

Class uka.util.ShortIDMap extends IDConstants implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
For serializing an instance of this class, it has to be externalized, because weak references are not serializable. Only objects that are currently alive can be marshaled and inserted to the unmarshaled copy. Therefore, the validity of identifiers may differ from the copy that is marshaled and the copy that is unmarshaled.

Serialized Fields

space

IDSpace space

idToObject

EnlargingShortArray idToObject

Class uka.util.ShortOpenHashSet extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serial Data:
Default fields; the capacity of the set (int); the set's elements (short).
Throws:
java.io.IOException
Since:
1.1
Serialized Fields

keyhash

ShortHashFunction keyhash
The hash function used to hash keys in this set.

 

size

int size
The size of this set.

 

growthPolicy

int growthPolicy
The growth policy of this set (0 is relative growth, 1 is absolute growth).

 

growthFactor

double growthFactor
The growth factor of this set, if the growth policy is relative.

 

growthChunk

int growthChunk
The growth chunk size of this set, if the growth policy is absolute.

 

loadFactor

double loadFactor
The load factor of this set.

 

expandAt

int expandAt
The next size at which to expand the keys[].

 

Class uka.util.ShortQueue extends ShortSequence implements Serializable

Serialized Fields

writePos

int writePos
The next value will be written into ShortQueue.data at index ShortQueue.writePos.


readPos

int readPos
The next value will be ShortQueue.read() from ShortQueue.data at index ShortQueue.readPos.


data

EnlargingShortArray data
Stores the data of this queue.

See Also:
ShortQueue.readPos, ShortQueue.writePos

Class uka.util.ShortSet extends java.lang.Object implements Serializable

Serialized Fields

map

ShortIDMap map

unusedIDs

IntQueue unusedIDs

Class uka.util.ShortVector2D extends java.lang.Object implements Serializable

Serialized Fields

x

short x

y

short y

Class uka.util.SparseIDMap extends IDConstants implements Serializable

Serialized Fields

space

IDSpace space

bijection

IntObjectHashBijection bijection

Class uka.util.SparseIDSpace extends java.lang.Object implements Serializable

Serialized Fields

nextID

int nextID

usedIDs

IntSet usedIDs

Class uka.util.Vector2D extends java.lang.Object implements Serializable

Serialized Fields

x

java.lang.Object x

y

java.lang.Object y

Class uka.util.WeakHashBijection extends ObjectObjectHashBijection implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

Class uka.util.WeakIDMap extends IDMap implements Serializable

Class uka.util.WeakSparseIDMap extends SparseIDMap implements Serializable