Serialized Form
|
Class uka.gm.GM.UID extends java.lang.Object implements Serializable |
data
byte[] data
color
int color
- The color wich is acknowledged.
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.
uid
GM.UID uid
vport
int vport
nodeID
int nodeID
port
int port
next
CopyEnvironment next
- environments can be chained
index
int index
objectId
int objectId
objectId2
int objectId2
utid
UTID utid
next
ObjectId next
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
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 |
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.
remoteClientRef
RemoteClientRef remoteClientRef
- See BUG/0020
replica
SingleRemoteClientRef[] replica
detail
java.lang.Throwable detail
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
hostAddress
java.net.InetAddress hostAddress
port
int port
owner
ReplicatedObject owner
id
int id
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
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
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
BITS_PER_OBJECT
int BITS_PER_OBJECT
size
int size
offsetActual
int offsetActual
offsetSpecified
int offsetSpecified
offsetReadOnly
int offsetReadOnly
orig
EnlargingBooleanArray2D orig
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()
root
java.lang.Object root
objects
SharedObjectSpace objects
filter
ReferenceFilter filter
ARGS_this
java.lang.Object[] ARGS_this
originals
ObjectSpace originals
copies
ObjectSpace copies
completionQueue
Queue completionQueue
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
sharedIDs
IntSet sharedIDs
overlay
ObjectSpace overlay
original
ObjectSpace original
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
wireHandle2Object
EnlargingArray wireHandle2Object
nextWireOffset
int nextWireOffset
size0
int size0
size1
int size1
data
java.lang.Object[] data
size0
int size0
data
IntArray2D data
size0
int size0
size1
int size1
data
boolean[] data
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.
space
IDSpace space
idToObject
EnlargingBooleanArray idToObject
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
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[].
-
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
map
BooleanIDMap map
unusedIDs
IntQueue unusedIDs
x
boolean x
y
boolean y
size0
int size0
size1
int size1
data
byte[] data
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.
space
IDSpace space
idToObject
EnlargingByteArray idToObject
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
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[].
-
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
map
ByteIDMap map
unusedIDs
IntQueue unusedIDs
x
byte x
y
byte y
size0
int size0
size1
int size1
data
char[] data
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.
space
IDSpace space
idToObject
EnlargingCharArray idToObject
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
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[].
-
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
map
CharIDMap map
unusedIDs
IntQueue unusedIDs
x
char x
y
char y
nextID
int nextID
size0
int size0
size1
int size1
data
double[] data
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.
space
IDSpace space
idToObject
EnlargingDoubleArray idToObject
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
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[].
-
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
map
DoubleIDMap map
unusedIDs
IntQueue unusedIDs
x
double x
y
double y
DEFAULT
java.lang.Object DEFAULT
length
int length
array
java.lang.Object[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingArray data
size0
int size0
data
EnlargingIntArray2D data
DEFAULT
boolean DEFAULT
length
int length
array
boolean[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingBooleanArray data
DEFAULT
byte DEFAULT
length
int length
array
byte[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingByteArray data
DEFAULT
char DEFAULT
length
int length
array
char[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingCharArray data
DEFAULT
double DEFAULT
length
int length
array
double[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingDoubleArray data
DEFAULT
float DEFAULT
length
int length
array
float[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingFloatArray data
DEFAULT
int DEFAULT
length
int length
array
int[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingIntArray data
DEFAULT
long DEFAULT
length
int length
array
long[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingLongArray data
DEFAULT
short DEFAULT
length
int length
array
short[] array
stride0
int stride0
stride1
int stride1
size0
int size0
size1
int size1
data
EnlargingShortArray data
size0
int size0
size1
int size1
data
float[] data
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.
space
IDSpace space
idToObject
EnlargingFloatArray idToObject
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
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[].
-
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
map
FloatIDMap map
unusedIDs
IntQueue unusedIDs
x
float x
y
float y
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
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.
space
IDSpace space
idToObject
EnlargingArray idToObject
size0
int size0
size1
int size1
data
int[] data
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.
space
IDSpace space
idToObject
EnlargingIntArray idToObject
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.
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
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.
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
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
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[].
-
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
map
IntIDMap map
unusedIDs
IntQueue unusedIDs
space
IDSpace space
bijection
IntIntHashBijection bijection
x
int x
y
int y
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
size0
int size0
size1
int size1
data
long[] data
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.
space
IDSpace space
idToObject
EnlargingLongArray idToObject
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
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[].
-
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
map
LongIDMap map
unusedIDs
IntQueue unusedIDs
x
long x
y
long y
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.
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
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
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[].
-
size
int size
rank
int rank
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 |
map
IDMap map
unusedIDs
IntQueue unusedIDs
size0
int size0
size1
int size1
data
short[] data
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.
space
IDSpace space
idToObject
EnlargingShortArray idToObject
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
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[].
-
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
map
ShortIDMap map
unusedIDs
IntQueue unusedIDs
x
short x
y
short y
space
IDSpace space
bijection
IntObjectHashBijection bijection
nextID
int nextID
usedIDs
IntSet usedIDs
x
java.lang.Object x
y
java.lang.Object y
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException