A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

ANYPORT - Static variable in class uka.psp.PSP
 
APP_CALL - Static variable in interface uka.karmi.rmi.server.Constants
KaRMI technologies use APP_CALL as identifier for a remote method invocation.
ARGS_this - Variable in class uka.patch.PatchAdapterImpl
 
AVAILABLE - Static variable in class uka.gm.GM
 
AbstractPatchWriter - class uka.patch.AbstractPatchWriter.
Defines encoding methods for object patches and provides methods for structuring a patch into several patch records.
AbstractPatchWriter() - Constructor for class uka.patch.AbstractPatchWriter
 
AccessException - exception uka.karmi.rmi.AccessException.
An access exception is thrown in the registry interface.
AccessException(String) - Constructor for class uka.karmi.rmi.AccessException
 
AccessException(String, Throwable) - Constructor for class uka.karmi.rmi.AccessException
 
AlreadyBoundException - exception uka.karmi.rmi.AlreadyBoundException.
The already bound exception.
AlreadyBoundException() - Constructor for class uka.karmi.rmi.AlreadyBoundException
 
AlreadyBoundException(String) - Constructor for class uka.karmi.rmi.AlreadyBoundException
 
Anonymous - interface uka.lang.Anonymous.
Marker interface for objects that require special treatment by KaRMI.
Array2D - class uka.util.Array2D.
 
Array2D(int[]) - Constructor for class uka.util.Array2D
 
Array2D(int, int) - Constructor for class uka.util.Array2D
 
ArrayPermutation - class uka.util.ArrayPermutation.
 
ArrayPermutation(int, int[]) - Constructor for class uka.util.ArrayPermutation
 
ArrayUtils - class uka.util.ArrayUtils.
 
ArrayUtils() - Constructor for class uka.util.ArrayUtils
 
accept() - Method in class uka.gm.GMServer
 
accept() - Method in class uka.psp.PSPServer
 
accept(int) - Method in class uka.transport.BinaryInputStream
 
accept(int) - Method in class uka.transport.BinaryReader
 
activeCnt - Variable in class uka.patch.MultiplexPatchWriter
Number of initialized fields in MultiplexPatchWriter.activeGroup.
activeGroup - Variable in class uka.patch.MultiplexPatchWriter
Subset of PatchWriters in MultiplexPatchWriter.group.
activeNeighbors - Variable in class uka.graph.dlf.DLF
 
add(double) - Method in class uka.bench.Timer.Statistics
 
add(ReplicaDiagnostics, int, Object) - Method in class uka.karo.ReplicaStatistics.Info
 
add(int, Object) - Method in class uka.transport.DeepClone
 
add(boolean) - Method in class uka.util.BooleanOpenHashSet
 
add(boolean) - Method in class uka.util.BooleanSet
 
add(byte) - Method in class uka.util.ByteOpenHashSet
 
add(byte) - Method in class uka.util.ByteSet
 
add(char) - Method in class uka.util.CharOpenHashSet
 
add(char) - Method in class uka.util.CharSet
 
add(double) - Method in class uka.util.DoubleOpenHashSet
 
add(double) - Method in class uka.util.DoubleSet
 
add(Object) - Method in class uka.util.EnlargingArray
 
add(boolean) - Method in class uka.util.EnlargingBooleanArray
 
add(byte) - Method in class uka.util.EnlargingByteArray
 
add(char) - Method in class uka.util.EnlargingCharArray
 
add(double) - Method in class uka.util.EnlargingDoubleArray
 
add(float) - Method in class uka.util.EnlargingFloatArray
 
add(int) - Method in class uka.util.EnlargingIntArray
 
add(long) - Method in class uka.util.EnlargingLongArray
 
add(short) - Method in class uka.util.EnlargingShortArray
 
add(float) - Method in class uka.util.FloatOpenHashSet
 
add(float) - Method in class uka.util.FloatSet
 
add(int) - Method in class uka.util.IntOpenHashSet
 
add(int) - Method in class uka.util.IntSet
 
add(long) - Method in class uka.util.LongOpenHashSet
 
add(long) - Method in class uka.util.LongSet
 
add(Object) - Method in class uka.util.OpenHashSet
 
add(Runnable) - Static method in class uka.util.PeriodicTask
 
add(Object) - Method in class uka.util.Set
 
add(short) - Method in class uka.util.ShortOpenHashSet
 
add(short) - Method in class uka.util.ShortSet
 
addProxy(ObjectId, RemoteServerRef) - Static method in class uka.karmi.rmi.Transport
 
addTechnology(Technology) - Static method in class uka.karmi.rmi.Transport
 
again() - Method in class uka.bench.Timer
 
all - Variable in class uka.util.IntIntHashBijection
 
all - Variable in class uka.util.IntObjectHashBijection
 
all - Variable in class uka.util.ObjectObjectHashBijection
 
allBytes - Static variable in class uka.gm.GMBench
 
allBytes - Static variable in class uka.gm.GMServerBench
 
allBytes - Static variable in class uka.gm.GMServerTest
 
allBytes - Static variable in class uka.gm.GMTest
 
allCnt - Variable in class uka.karo.ReplicaStatistics.Info
 
allThreadInfos - Static variable in class uka.karmi.rmi.ThreadInfo
Keeps weak references to all ThreadInfo objects for all active threads.
allocateID() - Method in class uka.util.IDPool
 
append(String, boolean) - Method in class uka.util.ToString
 
append(String, byte) - Method in class uka.util.ToString
 
append(String, char) - Method in class uka.util.ToString
 
append(String, short) - Method in class uka.util.ToString
 
append(String, int) - Method in class uka.util.ToString
 
append(String, long) - Method in class uka.util.ToString
 
append(String, float) - Method in class uka.util.ToString
 
append(String, double) - Method in class uka.util.ToString
 
append(String, Object) - Method in class uka.util.ToString
 
append(Object) - Method in class uka.util.ToString
 
append(String) - Method in class uka.util.ToString
 
appendArray(Class, int, Object) - Method in class uka.util.ToString
 
appendArray(Class, int, Object) - Method in class uka.util.ToXML
 
appendArrayContents(Object) - Method in class uka.util.ToString
 
appendArrayContents(Object[]) - Method in class uka.util.ToString
 
appendArrayContents(boolean[]) - Method in class uka.util.ToString
 
appendArrayContents(byte[]) - Method in class uka.util.ToString
 
appendArrayContents(char[]) - Method in class uka.util.ToString
 
appendArrayContents(short[]) - Method in class uka.util.ToString
 
appendArrayContents(int[]) - Method in class uka.util.ToString
 
appendArrayContents(long[]) - Method in class uka.util.ToString
 
appendArrayContents(float[]) - Method in class uka.util.ToString
 
appendArrayContents(double[]) - Method in class uka.util.ToString
 
appendArrayContents(Object[]) - Method in class uka.util.ToXML
 
appendBuiltin(Object) - Method in class uka.util.ToString
 
appendComment(String) - Method in class uka.util.ToString
 
appendComment(String) - Method in class uka.util.ToXML
 
appendDefault(Class, int, Object) - Method in class uka.util.ToString
 
appendDefault(Class, int, Object) - Method in class uka.util.ToXML
 
appendID(StringBuffer, Object, int) - Method in class uka.util.ToString
 
appendID(StringBuffer, Object, int) - Method in class uka.util.ToXML
 
appendNull() - Method in class uka.util.ToString
 
appendNull() - Method in class uka.util.ToXML
 
appendPrintable(Class, int, Printable) - Method in class uka.util.ToString
 
appendPrintable(Class, int, Printable) - Method in class uka.util.ToXML
 
appendRef(String, Object) - Method in class uka.util.ToString
 
appendRef(Object, int) - Method in class uka.util.ToString
 
appendRef(Object, int) - Method in class uka.util.ToXML
 
appendSeparator() - Method in class uka.util.ToString
 
appendSeparator() - Method in class uka.util.ToXML
 
appendStruct(ToString.Struct) - Method in class uka.util.ToString
 
appendStruct(ToString.Struct) - Method in class uka.util.ToXML
 
appendTo(ToString) - Method in class uka.graph.dlf.DLFColorMessage
 
appendTo(ToString) - Method in class uka.graph.dlf.DLFProposalMessage
 
appendTo(ToString) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
appendTo(ToString) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
appendTo(ToString) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
appendTo(ToString) - Method in class uka.patch.PartitionedObjectSpace
 
appendTo(ToString) - Method in class uka.patch.PatchAdapterImpl
 
appendTo(ToString) - Method in class uka.transport.DeepClone
 
appendTo(ToString) - Method in class uka.transport.SimpleObjectSpace
 
appendTo(ToString) - Method in class uka.util.ArrayPermutation
 
appendTo(ToString) - Method in class uka.util.BooleanIDMap
 
appendTo(ToString) - Method in class uka.util.BooleanOpenHashSet
 
appendTo(ToString) - Method in class uka.util.BooleanQueue
 
appendTo(ToString) - Method in class uka.util.ByteIDMap
 
appendTo(ToString) - Method in class uka.util.ByteOpenHashSet
 
appendTo(ToString) - Method in class uka.util.ByteQueue
 
appendTo(ToString) - Method in class uka.util.CharIDMap
 
appendTo(ToString) - Method in class uka.util.CharOpenHashSet
 
appendTo(ToString) - Method in class uka.util.CharQueue
 
appendTo(ToString) - Method in class uka.util.DenseIDSpace
 
appendTo(ToString) - Method in class uka.util.DoubleIDMap
 
appendTo(ToString) - Method in class uka.util.DoubleOpenHashSet
 
appendTo(ToString) - Method in class uka.util.DoubleQueue
 
appendTo(ToString) - Method in class uka.util.EnlargingArray
 
appendTo(ToString) - Method in class uka.util.EnlargingBooleanArray
 
appendTo(ToString) - Method in class uka.util.EnlargingByteArray
 
appendTo(ToString) - Method in class uka.util.EnlargingCharArray
 
appendTo(ToString) - Method in class uka.util.EnlargingDoubleArray
 
appendTo(ToString) - Method in class uka.util.EnlargingFloatArray
 
appendTo(ToString) - Method in class uka.util.EnlargingIntArray
 
appendTo(ToString) - Method in class uka.util.EnlargingLongArray
 
appendTo(ToString) - Method in class uka.util.EnlargingShortArray
 
appendTo(ToString) - Method in class uka.util.FloatIDMap
 
appendTo(ToString) - Method in class uka.util.FloatOpenHashSet
 
appendTo(ToString) - Method in class uka.util.FloatQueue
 
appendTo(ToString) - Method in class uka.util.IDMap
 
appendTo(ToString) - Method in class uka.util.IntIDMap
 
appendTo(ToString) - Method in class uka.util.IntIntHashBijection
 
appendTo(ToString) - Method in class uka.util.IntObjectHashBijection
 
appendTo(ToString) - Method in class uka.util.IntOpenHashSet
 
appendTo(ToString) - Method in class uka.util.IntQueue
 
appendTo(ToString) - Method in class uka.util.IntSparseIDMap
 
appendTo(ToString) - Method in class uka.util.LongIDMap
 
appendTo(ToString) - Method in class uka.util.LongOpenHashSet
 
appendTo(ToString) - Method in class uka.util.LongQueue
 
appendTo(ToString) - Method in class uka.util.ObjectObjectHashBijection
 
appendTo(ToString) - Method in class uka.util.OpenHashSet
 
appendTo(ToString) - Method in interface uka.util.Printable
This method should append the contents of each instance variable of the current object to the given ToString object.
appendTo(ToString) - Method in class uka.util.Queue
 
appendTo(ToString) - Method in class uka.util.ShortIDMap
 
appendTo(ToString) - Method in class uka.util.ShortOpenHashSet
 
appendTo(ToString) - Method in class uka.util.ShortQueue
 
appendTo(ToString) - Method in class uka.util.SparseIDMap
 
appendType(Class) - Method in class uka.util.ToString
 
appendValue(int, Object) - Method in class uka.util.ToString
 
appendVar(String, Object) - Method in class uka.util.ToString
 
appendVar(String, Object) - Method in class uka.util.ToXML
 
applyCnt - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
applyFirstID - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
applyPatch(PatchReader) - Method in class uka.patch.PatchAdapter
Applies a patch read from the passed input stream to the own monitored object.
applyPatch(PatchReader) - Method in class uka.patch.PatchAdapterImpl
 
applyPatch(Object, PatchInput) - Method in interface uka.patch.Patchable
Reads a patch from the passed PatchInput object and applies it to this object.
applyPatchAnonymous(Object, Object) - Method in interface uka.patch.PatchInput
 
applyPermutation(Permutation) - Method in class uka.util.IntOpenHashSet
 
applyRank - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
areObjectsReceived() - Method in class uka.transport.JdkMarshalContext
 
areObjectsReceived() - Method in class uka.transport.MarshalContext
 
areObjectsSent() - Method in class uka.transport.JdkMarshalContext
 
areObjectsSent() - Method in class uka.transport.MarshalContext
 
array - Variable in class uka.util.EnlargingArray
 
array - Variable in class uka.util.EnlargingBooleanArray
 
array - Variable in class uka.util.EnlargingByteArray
 
array - Variable in class uka.util.EnlargingCharArray
 
array - Variable in class uka.util.EnlargingDoubleArray
 
array - Variable in class uka.util.EnlargingFloatArray
 
array - Variable in class uka.util.EnlargingIntArray
 
array - Variable in class uka.util.EnlargingLongArray
 
array - Variable in class uka.util.EnlargingShortArray
 
assignWireOffset(Object) - Method in class uka.transport.WireHashtable
 
assignWireOffset(Object, int) - Method in class uka.transport.WireHashtable
 
asyncDgcCall(UTID, int, Object) - Method in class uka.karmi.rmi.Technology
 
available() - Method in class uka.transport.BinaryInputStream
 
available() - Method in class uka.transport.BinaryReader
 
available() - Method in class uka.transport.MemoryInputStream
 
awaitCompletion() - Method in class uka.karmi.rmi.CallHandler
 
awaitCompletion() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
awaitLock() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
awaitWaitCompletion() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
awaitWakeUp(ClientConnection[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 

B

BENCH_EXCHANGE - Static variable in class uka.gm.GMServerBench
 
BENCH_EXIT - Static variable in class uka.gm.GMServerBench
 
BENCH_PINGACK - Static variable in class uka.gm.GMServerBench
 
BENCH_PINGPONG - Static variable in class uka.gm.GMServerBench
 
BENCH_SENDRECEIVE - Static variable in class uka.gm.GMServerBench
 
BITS_PER_OBJECT - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
BITS_PER_VALUE - Static variable in class uka.util.BitArray2D
 
BITS_PER_VALUE - Static variable in class uka.util.EnlargingBitArray2D
 
BOOLEAN - Static variable in class uka.util.DefaultHashFunctions
 
BUFFERSIZE - Static variable in class uka.karmi.socket.SocketTechnology
 
BUFFERSIZE - Static variable in class uka.karmi.stream.StreamTechnology
 
BUFFER_LENGTH_DEFAULT - Static variable in class uka.transport.MemoryBuffer
Default size of the memory buffer used for fall-back serialization, if a referenced object does not implement the Transportable interface.
BUFFER_LENGTH_MAX - Static variable in class uka.transport.MemoryBuffer
A memory buffer larger than MemoryBuffer.BUFFER_LENGTH_MAX is released during the MemoryBuffer.reset() operation.
BYTE - Static variable in class uka.util.DefaultHashFunctions
 
BasicIO - class uka.transport.BasicIO.
Provides static methods for the conversion of primitive values to and from byte arrays.
BasicIO() - Constructor for class uka.transport.BasicIO
 
BinaryInputStream - class uka.transport.BinaryInputStream.
 
BinaryInputStream(InputStream) - Constructor for class uka.transport.BinaryInputStream
 
BinaryOutputStream - class uka.transport.BinaryOutputStream.
 
BinaryOutputStream(OutputStream) - Constructor for class uka.transport.BinaryOutputStream
 
BinaryReader - class uka.transport.BinaryReader.
 
BinaryReader(InputStream) - Constructor for class uka.transport.BinaryReader
 
BinaryWriter - class uka.transport.BinaryWriter.
 
BinaryWriter(OutputStream) - Constructor for class uka.transport.BinaryWriter
 
BitArray2D - class uka.util.BitArray2D.
 
BitArray2D(int, int) - Constructor for class uka.util.BitArray2D
 
BooleanArray2D - class uka.util.BooleanArray2D.
 
BooleanArray2D(int[]) - Constructor for class uka.util.BooleanArray2D
 
BooleanArray2D(int, int) - Constructor for class uka.util.BooleanArray2D
 
BooleanHashFunction - interface uka.util.BooleanHashFunction.
 
BooleanIDMap - class uka.util.BooleanIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
BooleanIDMap() - Constructor for class uka.util.BooleanIDMap
 
BooleanIDMap(IDSpace) - Constructor for class uka.util.BooleanIDMap
 
BooleanIterator - interface uka.util.BooleanIterator.
This class represents iterators over collections of boolean values.
BooleanOpenHashSet - class uka.util.BooleanOpenHashSet.
This class represents open addressing hash table based sets of boolean values.
BooleanOpenHashSet(BooleanHashFunction, int, int, double, int, double) - Constructor for class uka.util.BooleanOpenHashSet
 
BooleanOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.BooleanOpenHashSet
 
BooleanOpenHashSet() - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
BooleanOpenHashSet(boolean[]) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with the same elements as the specified array.
BooleanOpenHashSet(int) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
BooleanOpenHashSet(double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
BooleanOpenHashSet(int, double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
BooleanOpenHashSet(int, double, double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
BooleanOpenHashSet(int, double, int) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
BooleanOpenHashSet(BooleanHashFunction) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
BooleanOpenHashSet(BooleanHashFunction, int) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
BooleanOpenHashSet(BooleanHashFunction, double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
BooleanOpenHashSet(BooleanHashFunction, int, double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
BooleanOpenHashSet(BooleanHashFunction, int, double, double) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
BooleanOpenHashSet(BooleanHashFunction, int, double, int) - Constructor for class uka.util.BooleanOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
BooleanQueue - class uka.util.BooleanQueue.
Queue of values of type boolean.
BooleanQueue() - Constructor for class uka.util.BooleanQueue
 
BooleanSequence - class uka.util.BooleanSequence.
This is an abstract superclass for immutable iterators over collections of boolean values.
BooleanSequence() - Constructor for class uka.util.BooleanSequence
 
BooleanSet - class uka.util.BooleanSet.
 
BooleanSet() - Constructor for class uka.util.BooleanSet
 
BooleanVector2D - class uka.util.BooleanVector2D.
 
BooleanVector2D(boolean, boolean) - Constructor for class uka.util.BooleanVector2D
 
ByteArray2D - class uka.util.ByteArray2D.
 
ByteArray2D(int[]) - Constructor for class uka.util.ByteArray2D
 
ByteArray2D(int, int) - Constructor for class uka.util.ByteArray2D
 
ByteHashFunction - interface uka.util.ByteHashFunction.
 
ByteIDMap - class uka.util.ByteIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
ByteIDMap() - Constructor for class uka.util.ByteIDMap
 
ByteIDMap(IDSpace) - Constructor for class uka.util.ByteIDMap
 
ByteIterator - interface uka.util.ByteIterator.
This class represents iterators over collections of byte values.
ByteOpenHashSet - class uka.util.ByteOpenHashSet.
This class represents open addressing hash table based sets of byte values.
ByteOpenHashSet(ByteHashFunction, int, int, double, int, double) - Constructor for class uka.util.ByteOpenHashSet
 
ByteOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.ByteOpenHashSet
 
ByteOpenHashSet() - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
ByteOpenHashSet(byte[]) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with the same elements as the specified array.
ByteOpenHashSet(int) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
ByteOpenHashSet(double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
ByteOpenHashSet(int, double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
ByteOpenHashSet(int, double, double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
ByteOpenHashSet(int, double, int) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
ByteOpenHashSet(ByteHashFunction) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
ByteOpenHashSet(ByteHashFunction, int) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
ByteOpenHashSet(ByteHashFunction, double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
ByteOpenHashSet(ByteHashFunction, int, double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
ByteOpenHashSet(ByteHashFunction, int, double, double) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
ByteOpenHashSet(ByteHashFunction, int, double, int) - Constructor for class uka.util.ByteOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
ByteQueue - class uka.util.ByteQueue.
Queue of values of type byte.
ByteQueue() - Constructor for class uka.util.ByteQueue
 
ByteSequence - class uka.util.ByteSequence.
This is an abstract superclass for immutable iterators over collections of byte values.
ByteSequence() - Constructor for class uka.util.ByteSequence
 
ByteSet - class uka.util.ByteSet.
 
ByteSet() - Constructor for class uka.util.ByteSet
 
ByteVector2D - class uka.util.ByteVector2D.
 
ByteVector2D(byte, byte) - Constructor for class uka.util.ByteVector2D
 
barrier() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
barrier(int) - Method in class uka.karmi.rmi.server.ReplicatedObject
Collective synchronize on this replicated object without any data exchange.
barrier(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
barrierChildCnt - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
barrierChilds - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
beginPatch() - Method in class uka.patch.AbstractPatchWriter
 
beginPatch() - Method in class uka.patch.MultiplexPatchWriter
 
beginPatch() - Method in class uka.patch.NullPatchWriter
 
beginPatch() - Method in class uka.patch.PatchReader
 
beginPatch() - Method in class uka.patch.PatchWriter
 
beginPatchRecord(int) - Method in class uka.patch.AbstractPatchWriter
 
beginPatchRecord(int) - Method in class uka.patch.MultiplexPatchWriter
 
beginPatchRecord() - Method in class uka.patch.PatchReader
 
beginRewrite(int, int) - Method in class uka.transport.SimpleObjectSpace
 
benchmarkSize - Variable in class uka.bench.Timer
 
bijection - Variable in class uka.util.IntSparseIDMap
 
bijection - Variable in class uka.util.SparseIDMap
 
bind(String, Remote) - Static method in class uka.karmi.rmi.Naming
Binds object into the addressed registry using the name afer '/'
bind(String, Remote) - Method in interface uka.karmi.rmi.registry.Registry
 
blockingOperation - Variable in class uka.karmi.rmi.CallHandler
The blocking operation, which is delegated to the handler thread.
booleanCnt - Variable in class uka.patch.PatchReader
 
booleanValue - Variable in class uka.patch.PatchReader
 
broadcast(PatchWriter[], boolean[], int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
buf - Variable in class uka.transport.BinaryInputStream
 
buf - Variable in class uka.transport.BinaryOutputStream
 
buf - Variable in class uka.transport.BinaryReader
 
buf - Variable in class uka.transport.BinaryWriter
 
bufcnt - Variable in class uka.transport.BinaryInputStream
 
bufcnt - Variable in class uka.transport.BinaryOutputStream
 
bufcnt - Variable in class uka.transport.BinaryReader
 
bufcnt - Variable in class uka.transport.BinaryWriter
 
buffer - Static variable in class uka.gm.PinTest
 
buffer - Variable in class uka.transport.DeepClone
 
buffer - Variable in class uka.transport.MemoryBuffer
 
buffer - Variable in class uka.transport.MemoryInputStream
 
buffer - Variable in class uka.transport.MemoryOutputStream
 
buffer - Variable in class uka.util.IntStack
 
buffer - Variable in class uka.util.ToString
 
buflen - Variable in class uka.transport.BinaryInputStream
 
buflen - Variable in class uka.transport.BinaryReader
 
buildStub(String, SingleRemoteClientRef) - Static method in class uka.karmi.rmi.server.RemoteObject
 
buildStub(String, String, int) - Static method in class uka.karmi.rmi.server.UnicastRemoteObject
Creates a stub for a given class at a given location.
buildUTID(String, int) - Method in class uka.karmi.gm.GMTechnology
 
buildUTID(String, int) - Method in class uka.karmi.psp.PSPTechnology
 
buildUTID(String) - Method in class uka.karmi.rmi.Technology
Creates a new UTID object from a string.
buildUTID(String, int) - Method in class uka.karmi.rmi.Technology
 
buildUTID(String, String) - Static method in class uka.karmi.rmi.Transport
Finds the technology that corresponds to the protocol string given as parameter and calls buildUTID on this technology.
buildUTID(String, int) - Method in class uka.karmi.socket.SocketTechnology
 

C

CALLBACK - Static variable in class uka.karmi.rmi.CallHandler
This value in CallHandler.state signals a callback remote method invocation from another server thread.
CHAR - Static variable in class uka.util.DefaultHashFunctions
 
CHILDS_LOCKED - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
CHILDS_UNLOCKED - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
CODE_BOOLEAN - Static variable in interface uka.patch.Constants
 
CODE_DOUBLE - Static variable in interface uka.patch.Constants
 
CODE_END_OF_PATCH - Static variable in interface uka.patch.Constants
 
CODE_FLOAT - Static variable in interface uka.patch.Constants
 
CODE_INT16 - Static variable in interface uka.patch.Constants
 
CODE_INT32 - Static variable in interface uka.patch.Constants
 
CODE_INT64 - Static variable in interface uka.patch.Constants
 
CODE_INT8 - Static variable in interface uka.patch.Constants
 
CODE_NOT_MODIFIED - Static variable in interface uka.patch.Constants
 
CODE_NULL - Static variable in interface uka.patch.Constants
 
CODE_PATCH_HEADER - Static variable in interface uka.patch.Constants
 
CODE_REFERENCE - Static variable in interface uka.patch.Constants
 
COLLECTIVE_OPERATION - Static variable in interface uka.karmi.rmi.server.Constants
Command identifier that marks a connection as being part of a collective operation.
COMPLETED - Static variable in class uka.karmi.rmi.CallHandler
This value in CallHandler.state signals the completion of the CallHandler.blockingOperation delivered in CallHandler.handleCall(uka.karmi.rmi.CallHandler.BlockingOperation).
CONNECTION_TIMEOUT - Variable in class uka.karmi.stream.StreamTechnology
 
CONNECT_MSG_SIZE - Static variable in class uka.gm.GMServer
 
CONNECT_MSG_SIZE - Static variable in class uka.psp.PSPServer
 
CTRL_SERVER_PORT - Static variable in class uka.gm.GMServerBench
 
CallHandler - class uka.karmi.rmi.CallHandler.
A call handler manages the control flow at the client-side of a remote method invocation.
CallHandler() - Constructor for class uka.karmi.rmi.CallHandler
Constructs a new client-side connection handler.
CallHandler.BlockingOperation - interface uka.karmi.rmi.CallHandler.BlockingOperation.
 
CallHandler.CallbackOperation - interface uka.karmi.rmi.CallHandler.CallbackOperation.
 
CharArray2D - class uka.util.CharArray2D.
 
CharArray2D(int[]) - Constructor for class uka.util.CharArray2D
 
CharArray2D(int, int) - Constructor for class uka.util.CharArray2D
 
CharHashFunction - interface uka.util.CharHashFunction.
 
CharIDMap - class uka.util.CharIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
CharIDMap() - Constructor for class uka.util.CharIDMap
 
CharIDMap(IDSpace) - Constructor for class uka.util.CharIDMap
 
CharIterator - interface uka.util.CharIterator.
This class represents iterators over collections of char values.
CharOpenHashSet - class uka.util.CharOpenHashSet.
This class represents open addressing hash table based sets of char values.
CharOpenHashSet(CharHashFunction, int, int, double, int, double) - Constructor for class uka.util.CharOpenHashSet
 
CharOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.CharOpenHashSet
 
CharOpenHashSet() - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
CharOpenHashSet(char[]) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with the same elements as the specified array.
CharOpenHashSet(int) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
CharOpenHashSet(double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
CharOpenHashSet(int, double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
CharOpenHashSet(int, double, double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
CharOpenHashSet(int, double, int) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
CharOpenHashSet(CharHashFunction) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
CharOpenHashSet(CharHashFunction, int) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
CharOpenHashSet(CharHashFunction, double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
CharOpenHashSet(CharHashFunction, int, double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
CharOpenHashSet(CharHashFunction, int, double, double) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
CharOpenHashSet(CharHashFunction, int, double, int) - Constructor for class uka.util.CharOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
CharQueue - class uka.util.CharQueue.
Queue of values of type char.
CharQueue() - Constructor for class uka.util.CharQueue
 
CharSequence - class uka.util.CharSequence.
This is an abstract superclass for immutable iterators over collections of char values.
CharSequence() - Constructor for class uka.util.CharSequence
 
CharSet - class uka.util.CharSet.
 
CharSet() - Constructor for class uka.util.CharSet
 
CharVector2D - class uka.util.CharVector2D.
 
CharVector2D(char, char) - Constructor for class uka.util.CharVector2D
 
Classes - class uka.lang.Classes.
Provides static methods to classify objects and classes according to criteria relevant for uka.transport, uka.karo, and uka.karmi.
Classes() - Constructor for class uka.lang.Classes
Prevent instantiation.
ClientConnection - class uka.karmi.rmi.ClientConnection.
Connection objects represent the context of a remote method invocation.
ClientConnection(MarshalOutput, MarshalInput) - Constructor for class uka.karmi.rmi.ClientConnection
 
Config - class uka.karmi.rmi.Config.
Default values to find the KaRMI configuration, and logging mechanism for the KaRMI initialization.
Config() - Constructor for class uka.karmi.rmi.Config
 
ConfigBundle - class uka.util.ConfigBundle.
 
ConfigBundle(ResourceBundle, String) - Constructor for class uka.util.ConfigBundle
 
ConfigEntryMissingError - error uka.util.ConfigEntryMissingError.
 
ConfigEntryMissingError(String) - Constructor for class uka.util.ConfigEntryMissingError
 
ConfigError - error uka.util.ConfigError.
 
ConfigError(String) - Constructor for class uka.util.ConfigError
 
Connection - class uka.karmi.rmi.Connection.
Connection objects represent the context of a remote method invocation.
Connection(MarshalOutput, MarshalInput) - Constructor for class uka.karmi.rmi.Connection
 
Constants - interface uka.karmi.rmi.server.Constants.
Global KaRMI constants
Constants - interface uka.patch.Constants.
Constants for the patch wire protocol.
CopyEnvironment - class uka.karmi.rmi.CopyEnvironment.
The CopyEnvironment object is used to duplicate arguments and results.
CopyEnvironment() - Constructor for class uka.karmi.rmi.CopyEnvironment
 
CopySubstitute - class uka.karmi.rmi.CopySubstitute.
Objects of this class contain an integer id.
CopySubstitute(int) - Constructor for class uka.karmi.rmi.CopySubstitute
 
CpuInfo - class uka.util.CpuInfo.
Provides CPU specific properties.
CpuInfo() - Constructor for class uka.util.CpuInfo
 
CpuInfoLinux - class uka.util.CpuInfoLinux.
 
CpuInfoLinux() - Constructor for class uka.util.CpuInfoLinux
 
c - Variable in class uka.gm.GMServerTest.Client
 
c - Variable in class uka.gm.GMServerTest.Server
 
c - Variable in class uka.karmi.gm.GMTechnology.GMThread
 
c - Variable in class uka.karmi.psp.PSPTechnology.PSPThread
 
c - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.Wakeup
 
calibrations - Variable in class uka.bench.Timer
 
callCounter - Variable in class uka.karmi.rmi.server.RemoteServerRef
if (callCounter == -1) then the RemoteServerRef is not exported.
callHandlers - Static variable in class uka.karmi.rmi.CallHandler
 
callback(CallHandler.CallbackOperation) - Method in class uka.karmi.rmi.CallHandler
Announces a callback remote method invocation.
callbackOperation - Variable in class uka.karmi.rmi.CallHandler
The current callback that is processed while the CallHandler.blockingOperation waits for completion.
cb - Variable in class uka.karmi.stream.StreamClientConnection
 
cbuffer - Variable in class uka.transport.BinaryInputStream
 
cbuffer - Variable in class uka.transport.BinaryReader
 
chainID - Variable in class uka.util.BooleanIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.ByteIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.CharIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.DoubleIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.FloatIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.IDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.IntIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.LongIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
chainID - Variable in class uka.util.ShortIDMap
Function ID \rightarrow ID \cup {INVALID_ID}
checkConsistency(Logger) - Method in interface uka.karo.ReplicaDiagnostics
 
checkConsistency(Logger) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
checkConsistency(Logger) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
checkConsistency(Logger) - Method in class uka.patch.PartitionedObjectSpace
 
checkConsistency(Logger) - Method in class uka.patch.PatchAdapterImpl
 
checkConsistency(Logger) - Method in class uka.transport.DefaultSharedObjectSpace
 
checkConsistency(Logger) - Method in interface uka.transport.SharedObjectSpace
 
checkDistribute(Object) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
Throw an IllegalArgumentException, if the passed object is set to read-only state.
checkOwner() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
cid - Variable in class uka.karmi.rmi.Connection
The command identifier transmitted first in a remote invocation.
classArg - Static variable in class uka.transport.UnmarshalStream
 
clear() - Method in class uka.patch.AbstractPatchWriter
 
clear() - Method in class uka.patch.DistributionJournal
Clears the journal.
clear() - Method in class uka.patch.MultiplexPatchWriter
 
clear() - Method in class uka.patch.NullPatchWriter
 
clear() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
clear() - Method in class uka.patch.PatchReader
 
clear() - Method in class uka.patch.PatchWriter
 
clear() - Method in class uka.patch.ReadOnlyJournal
 
clear() - Method in class uka.transport.LayeredObjectSpace
 
clear() - Method in interface uka.transport.ObjectSpace
Clears the object space by removing all identifier assignments.
clear() - Method in class uka.transport.ObjectSpaceAdapter
 
clear() - Method in class uka.transport.ReadOnlyObjectSpace
 
clear() - Method in class uka.transport.SimpleObjectSpace
 
clear() - Method in class uka.util.BooleanIDMap
 
clear() - Method in class uka.util.BooleanOpenHashSet
 
clear() - Method in class uka.util.BooleanQueue
Removes all values from this queue.
clear() - Method in class uka.util.BooleanSet
 
clear() - Method in class uka.util.ByteIDMap
 
clear() - Method in class uka.util.ByteOpenHashSet
 
clear() - Method in class uka.util.ByteQueue
Removes all values from this queue.
clear() - Method in class uka.util.ByteSet
 
clear() - Method in class uka.util.CharIDMap
 
clear() - Method in class uka.util.CharOpenHashSet
 
clear() - Method in class uka.util.CharQueue
Removes all values from this queue.
clear() - Method in class uka.util.CharSet
 
clear() - Method in class uka.util.DenseIDSpace
 
clear() - Method in class uka.util.DoubleIDMap
 
clear() - Method in class uka.util.DoubleOpenHashSet
 
clear() - Method in class uka.util.DoubleQueue
Removes all values from this queue.
clear() - Method in class uka.util.DoubleSet
 
clear() - Method in class uka.util.EnlargingArray
 
clear() - Method in class uka.util.EnlargingArray2D
 
clear() - Method in class uka.util.EnlargingBooleanArray
 
clear() - Method in class uka.util.EnlargingBooleanArray2D
 
clear() - Method in class uka.util.EnlargingByteArray
 
clear() - Method in class uka.util.EnlargingByteArray2D
 
clear() - Method in class uka.util.EnlargingCharArray
 
clear() - Method in class uka.util.EnlargingCharArray2D
 
clear() - Method in class uka.util.EnlargingDoubleArray
 
clear() - Method in class uka.util.EnlargingDoubleArray2D
 
clear() - Method in class uka.util.EnlargingFloatArray
 
clear() - Method in class uka.util.EnlargingFloatArray2D
 
clear() - Method in class uka.util.EnlargingIntArray
 
clear() - Method in class uka.util.EnlargingIntArray2D
 
clear() - Method in class uka.util.EnlargingLongArray
 
clear() - Method in class uka.util.EnlargingLongArray2D
 
clear() - Method in class uka.util.EnlargingShortArray
 
clear() - Method in class uka.util.EnlargingShortArray2D
 
clear() - Method in class uka.util.FloatIDMap
 
clear() - Method in class uka.util.FloatOpenHashSet
 
clear() - Method in class uka.util.FloatQueue
Removes all values from this queue.
clear() - Method in class uka.util.FloatSet
 
clear() - Method in class uka.util.GCPartitionedIDSpace
 
clear() - Method in class uka.util.IDMap
 
clear() - Method in interface uka.util.IDSpace
 
clear() - Method in class uka.util.IntIDMap
 
clear() - Method in class uka.util.IntIntHashBijection
 
clear() - Method in class uka.util.IntObjectHashBijection
 
clear() - Method in class uka.util.IntOpenHashSet
 
clear() - Method in class uka.util.IntQueue
Removes all values from this queue.
clear() - Method in class uka.util.IntSet
 
clear() - Method in class uka.util.IntSparseIDMap
 
clear() - Method in class uka.util.IntStack
 
clear() - Method in class uka.util.LongIDMap
 
clear() - Method in class uka.util.LongOpenHashSet
 
clear() - Method in class uka.util.LongQueue
Removes all values from this queue.
clear() - Method in class uka.util.LongSet
 
clear() - Method in class uka.util.ObjectObjectHashBijection
 
clear() - Method in class uka.util.OpenHashSet
 
clear() - Method in class uka.util.PartitionedIDSpace
 
clear() - Method in class uka.util.Queue
Removes all values from this queue.
clear() - Method in class uka.util.Set
 
clear() - Method in class uka.util.ShortIDMap
 
clear() - Method in class uka.util.ShortOpenHashSet
 
clear() - Method in class uka.util.ShortQueue
Removes all values from this queue.
clear() - Method in class uka.util.ShortSet
 
clear() - Method in class uka.util.SparseIDMap
 
clear() - Method in class uka.util.SparseIDSpace
 
clearReplicatedWaitSet() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
clientRef - Variable in class uka.karmi.rmi.ProxyServerRef
The proxy keeps a reference to this remote reference to prevent it from being garbage collected.
clone() - Method in class uka.karmi.rmi.ObjectId
 
clone() - Method in class uka.karmi.rmi.server.UnicastRemoteObject
 
clone() - Method in class uka.util.BooleanOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.ByteOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.CharOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.DoubleOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.FloatOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.IntOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.LongOpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.OpenHashSet
Returns a clone of this hash set.
clone() - Method in class uka.util.ShortOpenHashSet
Returns a clone of this hash set.
close() - Method in class uka.gm.GM.VPort
 
close() - Method in class uka.gm.GMServer.Connection.Input
 
close() - Method in class uka.gm.GMServer.Connection.Output
 
close() - Method in class uka.gm.GMServer.Connection
 
close() - Method in class uka.karmi.stream.StreamClientConnection
 
close() - Method in class uka.psp.PSP.Port
 
close() - Method in class uka.psp.PSPServer.Connection.Input
 
close() - Method in class uka.psp.PSPServer.Connection.Output
 
close() - Method in class uka.psp.PSPServer.Connection
 
close() - Method in class uka.transport.BinaryInputStream
 
close() - Method in class uka.transport.BinaryOutputStream
 
close() - Method in class uka.transport.BinaryReader
 
close() - Method in class uka.transport.BinaryWriter
 
close() - Method in class uka.transport.JdkMarshalContext
 
close() - Method in class uka.transport.MarshalContext
 
closeAsynchronousCall() - Method in class uka.karmi.rmi.Connection
 
closeAsynchronousCall() - Method in class uka.karmi.stream.StreamClientConnection
 
closeAsynchronousCall() - Method in class uka.karmi.stream.StreamServerConnection
 
closeCollectiveConnections() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
closeExceptionally() - Method in class uka.karmi.rmi.ClientConnection
If an unmashaling problem occurs, this method is called form the sub to mark this connection as unusable.
closeExceptionally() - Method in class uka.karmi.stream.StreamClientConnection
 
closeReceiveCall() - Method in class uka.karmi.rmi.ServerConnection
Indicates that the call was received successfully.
closeReceiveCall() - Method in class uka.karmi.stream.StreamServerConnection
 
closeReceiveDgcCall() - Method in class uka.karmi.rmi.ServerConnection
 
closeReceiveDgcCall() - Method in class uka.karmi.stream.StreamServerConnection
 
closeReceiveDgcResult() - Method in class uka.karmi.rmi.ClientConnection
 
closeReceiveDgcResult() - Method in class uka.karmi.stream.StreamClientConnection
 
closeReceiveFrom(PatchReader, int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
closeReceiveFrom(PatchReader, int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate
 
closeReceivePrimitive(int) - Method in class uka.transport.JdkMarshalContext
 
closeReceivePrimitive(int) - Method in class uka.transport.MarshalContext
 
closeReceiveResult() - Method in class uka.karmi.rmi.ClientConnection
Called after the result of the method invocation was unmarshaled and just before a received exception is thrown.
closeReceiveResult() - Method in class uka.karmi.stream.StreamClientConnection
 
closeSendCall() - Method in class uka.karmi.rmi.ClientConnection
Submits the invocation to the remote server implementation.
closeSendCall() - Method in class uka.karmi.stream.StreamClientConnection
 
closeSendDgcCall() - Method in class uka.karmi.rmi.ClientConnection
 
closeSendDgcCall() - Method in class uka.karmi.stream.StreamClientConnection
 
closeSendDgcResult() - Method in class uka.karmi.rmi.ServerConnection
 
closeSendDgcResult() - Method in class uka.karmi.stream.StreamServerConnection
 
closeSendPrimitive(int) - Method in class uka.transport.JdkMarshalContext
 
closeSendPrimitive(int) - Method in class uka.transport.MarshalContext
 
closeSendResult() - Method in class uka.karmi.rmi.ServerConnection
Connection cleanup.
closeSendResult() - Method in class uka.karmi.stream.StreamServerConnection
 
closeSendToAll() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
closeSendToAll() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate
 
closeWaitConnections() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
closeWakeUpConnections(ClientConnection[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
cnt - Variable in class uka.bench.Timer.Statistics
 
cnt - Static variable in class uka.gm.GMBench
 
cnt - Variable in class uka.gm.GMServerBench.CtrlMsg
 
cnt - Static variable in class uka.gm.GMServerTest
 
cnt - Static variable in class uka.gm.GMTest
 
cnt - Variable in class uka.karmi.dgc.HierarchicalDGC.Counter
The number of references that left the VM and are not yet finalized.
collectConnections(long) - Method in class uka.karmi.stream.StreamTechnology.LocalID
 
collectConnections() - Method in class uka.karmi.stream.StreamTechnology
Entry method for the collection process of unused connections.
collectiveConnections - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
Contains connections to all other participants of a collective operation.
collectiveUpdate() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
collectiveUpdate - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
color - Variable in class uka.graph.dlf.DLFColorMessage
The color wich is acknowledged.
colored - Variable in class uka.graph.dlf.DLF
 
coloring - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
Algorithm object for coloring the update graph of a partially replicated object.
colors - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
commitLocalModification(int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
commitLocalModifications() - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
compareTo(Object) - Method in class uka.graph.dlf.DLFProposalMessage
Compare messages according to their priority.
complain(String, String) - Method in class uka.util.ConfigBundle
 
complainI(String, String) - Method in class uka.util.ConfigBundle
 
completionQueue - Variable in class uka.transport.DeepClone
 
compute(int) - Method in class uka.util.ArrayPermutation
 
compute(int) - Method in interface uka.util.Permutation
 
computeHashCapacity(int) - Static method in class uka.util.BooleanIDMap
 
computeHashCapacity(int) - Static method in class uka.util.ByteIDMap
 
computeHashCapacity(int) - Static method in class uka.util.CharIDMap
 
computeHashCapacity(int) - Static method in class uka.util.DoubleIDMap
 
computeHashCapacity(int) - Static method in class uka.util.FloatIDMap
 
computeHashCapacity(int) - Static method in class uka.util.IDMap
 
computeHashCapacity(int) - Static method in class uka.util.IntIDMap
 
computeHashCapacity(int) - Static method in class uka.util.LongIDMap
 
computeHashCapacity(int) - Static method in class uka.util.ShortIDMap
 
computeHashSize(int) - Static method in class uka.util.BooleanIDMap
 
computeHashSize(int) - Static method in class uka.util.ByteIDMap
 
computeHashSize(int) - Static method in class uka.util.CharIDMap
 
computeHashSize(int) - Static method in class uka.util.DoubleIDMap
 
computeHashSize(int) - Static method in class uka.util.FloatIDMap
 
computeHashSize(int) - Static method in class uka.util.IDMap
 
computeHashSize(int) - Static method in class uka.util.IntIDMap
 
computeHashSize(int) - Static method in class uka.util.LongIDMap
 
computeHashSize(int) - Static method in class uka.util.ShortIDMap
 
config - Variable in class uka.karmi.rmi.Technology
 
config - Static variable in class uka.karmi.rmi.Transport
 
connect(GM.UID, int) - Static method in class uka.gm.GMServer
 
connect(ObjectId) - Static method in class uka.karmi.rmi.Transport
Lookup a suitable technology in the given ObjectId structure and return its UTID.
connect(int, int) - Static method in class uka.psp.PSPServer
 
connectionCnt - Variable in class uka.karmi.stream.StreamTechnology.LocalID
Count of connections alive to the remote technology.
connections - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
contains(boolean) - Method in class uka.util.BooleanOpenHashSet
 
contains(boolean) - Method in class uka.util.BooleanSet
 
contains(byte) - Method in class uka.util.ByteOpenHashSet
 
contains(byte) - Method in class uka.util.ByteSet
 
contains(char) - Method in class uka.util.CharOpenHashSet
 
contains(char) - Method in class uka.util.CharSet
 
contains(double) - Method in class uka.util.DoubleOpenHashSet
 
contains(double) - Method in class uka.util.DoubleSet
 
contains(float) - Method in class uka.util.FloatOpenHashSet
 
contains(float) - Method in class uka.util.FloatSet
 
contains(int) - Method in class uka.util.IntOpenHashSet
 
contains(int) - Method in class uka.util.IntSet
 
contains(long) - Method in class uka.util.LongOpenHashSet
 
contains(long) - Method in class uka.util.LongSet
 
contains(Object) - Method in class uka.util.OpenHashSet
 
contains(Object) - Method in class uka.util.Set
 
contains(short) - Method in class uka.util.ShortOpenHashSet
 
contains(short) - Method in class uka.util.ShortSet
 
copies - Variable in class uka.patch.PatchAdapterImpl
 
copies - Variable in class uka.transport.DeepClone
 
copy - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
copy(EnlargingArray, int, EnlargingArray, int, int) - Static method in class uka.util.EnlargingArray
 
copy(EnlargingArray2D, int, int, EnlargingArray2D, int, int, int, int) - Static method in class uka.util.EnlargingArray2D
 
copy(EnlargingBooleanArray, int, EnlargingBooleanArray, int, int) - Static method in class uka.util.EnlargingBooleanArray
 
copy(EnlargingBooleanArray2D, int, int, EnlargingBooleanArray2D, int, int, int, int) - Static method in class uka.util.EnlargingBooleanArray2D
 
copy(EnlargingByteArray, int, EnlargingByteArray, int, int) - Static method in class uka.util.EnlargingByteArray
 
copy(EnlargingByteArray2D, int, int, EnlargingByteArray2D, int, int, int, int) - Static method in class uka.util.EnlargingByteArray2D
 
copy(EnlargingCharArray, int, EnlargingCharArray, int, int) - Static method in class uka.util.EnlargingCharArray
 
copy(EnlargingCharArray2D, int, int, EnlargingCharArray2D, int, int, int, int) - Static method in class uka.util.EnlargingCharArray2D
 
copy(EnlargingDoubleArray, int, EnlargingDoubleArray, int, int) - Static method in class uka.util.EnlargingDoubleArray
 
copy(EnlargingDoubleArray2D, int, int, EnlargingDoubleArray2D, int, int, int, int) - Static method in class uka.util.EnlargingDoubleArray2D
 
copy(EnlargingFloatArray, int, EnlargingFloatArray, int, int) - Static method in class uka.util.EnlargingFloatArray
 
copy(EnlargingFloatArray2D, int, int, EnlargingFloatArray2D, int, int, int, int) - Static method in class uka.util.EnlargingFloatArray2D
 
copy(EnlargingIntArray, int, EnlargingIntArray, int, int) - Static method in class uka.util.EnlargingIntArray
 
copy(EnlargingIntArray2D, int, int, EnlargingIntArray2D, int, int, int, int) - Static method in class uka.util.EnlargingIntArray2D
 
copy(EnlargingLongArray, int, EnlargingLongArray, int, int) - Static method in class uka.util.EnlargingLongArray
 
copy(EnlargingLongArray2D, int, int, EnlargingLongArray2D, int, int, int, int) - Static method in class uka.util.EnlargingLongArray2D
 
copy(EnlargingShortArray, int, EnlargingShortArray, int, int) - Static method in class uka.util.EnlargingShortArray
 
copy(EnlargingShortArray2D, int, int, EnlargingShortArray2D, int, int, int, int) - Static method in class uka.util.EnlargingShortArray2D
 
copy(Long2ObjectHashtable.Entry) - Method in class uka.util.Long2ObjectHashtable
 
count - Static variable in class uka.karmi.gm.GMTechnology
A counter for unique server thread naming
count - Static variable in class uka.karmi.psp.PSPTechnology
A counter for unique server thread naming
count - Static variable in class uka.karmi.rmi.ThreadInfo
 
count - Static variable in class uka.karmi.socket.SocketTechnology
A counter for unique server thread naming
count - Variable in class uka.transport.MemoryOutputStream
number of valid byte in the buffer
create(DataInput) - Static method in class uka.gm.GM.UID
 
create() - Method in class uka.util.DenseIDSpace
 
create(int) - Method in class uka.util.DenseIDSpace
 
create() - Method in class uka.util.GCPartitionedIDSpace
 
create() - Method in interface uka.util.IDSpace
 
create(int) - Method in interface uka.util.IDSpace
 
create(int, int) - Static method in class uka.util.IntSequence
Creates a new IntSequence of values from start inclusive to stop exclusive.
create() - Method in class uka.util.PartitionedIDSpace
 
create(int) - Method in class uka.util.PartitionedIDSpace
 
create() - Method in class uka.util.SparseIDSpace
 
create(int) - Method in class uka.util.SparseIDSpace
 
createBijection() - Method in class uka.util.IntSparseIDMap
 
createBijection() - Method in class uka.util.SparseIDMap
 
createBijection() - Method in class uka.util.WeakSparseIDMap
 
createCompletePatch() - Method in class uka.patch.PatchAdapterImpl.Output
Creates a complete patch for all objects currently registered in the object space.
createConnection(UTID, StreamTechnology.CallBack) - Method in class uka.karmi.gm.GMTechnology
 
createConnection(UTID, StreamTechnology.CallBack) - Method in class uka.karmi.psp.PSPTechnology
 
createConnection(UTID, StreamTechnology.CallBack) - Method in class uka.karmi.socket.SocketTechnology
 
createConnection(UTID, StreamTechnology.CallBack) - Method in class uka.karmi.stream.StreamTechnology
Create a new connection to the remote technology referenced by utid.
createEntry(int, int) - Method in class uka.util.IntIntHashBijection
Factory method for creating new entries.
createEntry(int, Object) - Method in class uka.util.IntObjectHashBijection
Factory method for creating new entries.
createEntry(int, Object) - Method in class uka.util.IntWeakHashBijection
Factory method for creating new entries.
createEntry(Object, Object) - Method in class uka.util.ObjectObjectHashBijection
Factory method for creating new entries.
createEntry(Object, Object) - Method in class uka.util.WeakHashBijection
Factory method for creating new entries.
createHPort(int, int) - Static method in class uka.gm.GM
 
createID() - Static method in class uka.karmi.rmi.ThreadInfo
Creates a new globally unique identifier that can be used as thread ID.
createPatch(MarshalStream) - Method in class uka.patch.PatchAdapter
Compares the monitored object of this patch adapter with its backup copy.
createPatch(AbstractPatchWriter) - Method in class uka.patch.PatchAdapter
 
createPatch(MarshalStream) - Method in class uka.patch.PatchAdapterImpl
Convenience method.
createPatch(AbstractPatchWriter) - Method in class uka.patch.PatchAdapterImpl
API: Create a patch and write it to the given output stream.
createPatch(Object, PatchOutput) - Method in interface uka.patch.Patchable
Compares the state of this object with the passed backup copy of its own.
createPatchAnonymous(Object, Object) - Method in class uka.patch.PatchAdapterImpl.Output
 
createPatchAnonymous(Object, Object) - Method in interface uka.patch.PatchOutput
 
createPatchReader(UnmarshalStream) - Method in class uka.patch.PatchAdapter
 
createPatchReader(UnmarshalStream) - Method in class uka.patch.PatchAdapterImpl
 
createPatchReader(UnmarshalStream, int) - Method in class uka.patch.PatchAdapterImpl
API: Read a patch from the given input stream and apply it to the root object associated with this patch adapter.
createPort(int) - Static method in class uka.psp.PSP
Create a new port object for communication over the PSP network interface.
createProxy(Technology) - Method in class uka.karmi.rmi.SingleRemoteClientRef
Make sure that there is a local proxy for the referenced object.
createProxySkeletonFor(RemoteStub) - Static method in class uka.karmi.rmi.server.UnicastRemoteServerRef
 
createRegistry(int) - Static method in class uka.karmi.rmi.Transport
Creates a registry object in a certain export point.
createRegistry() - Static method in class uka.karmi.rmi.registry.LocateRegistry
Deprecated. Method incompatible to regular RMI, use createRegistry(Registry.REGISTRY_PORT) instead.
createRegistry(int) - Static method in class uka.karmi.rmi.registry.LocateRegistry
Creates a registry object at a specific export point.
createSkeletonFor(Remote) - Static method in class uka.karmi.rmi.server.RemoteServerRef
 
createStubFor(Remote) - Static method in class uka.karmi.rmi.server.RemoteServerRef
 
createTicket() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
createVPort(int) - Static method in class uka.gm.GM
Create a new virtual port object for communication over the GM network interface.
currentID - Variable in class uka.patch.AbstractPatchWriter
 

D

DEFAULT - Variable in class uka.util.EnlargingArray
 
DEFAULT - Variable in class uka.util.EnlargingBooleanArray
 
DEFAULT - Variable in class uka.util.EnlargingByteArray
 
DEFAULT - Variable in class uka.util.EnlargingCharArray
 
DEFAULT - Variable in class uka.util.EnlargingDoubleArray
 
DEFAULT - Variable in class uka.util.EnlargingFloatArray
 
DEFAULT - Variable in class uka.util.EnlargingIntArray
 
DEFAULT - Variable in class uka.util.EnlargingLongArray
 
DEFAULT - Variable in class uka.util.EnlargingShortArray
 
DEFAULT_CAPACITY - Static variable in class uka.util.BooleanOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.ByteOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.CharOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.DoubleOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.FloatOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.IntOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.LongOpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.OpenHashSet
The default capacity of this set.
DEFAULT_CAPACITY - Static variable in class uka.util.ShortOpenHashSet
The default capacity of this set.
DEFAULT_FANOUT - Static variable in class uka.karmi.rmi.server.ReplicatedObject
 
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.BooleanOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.ByteOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.CharOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.DoubleOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.FloatOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.IntOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.LongOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.OpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_CHUNK - Static variable in class uka.util.ShortOpenHashSet
The default chunk size with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.BooleanOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.ByteOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.CharOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.DoubleOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.FloatOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.IntOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.LongOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.OpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_FACTOR - Static variable in class uka.util.ShortOpenHashSet
The default factor with which to increase the capacity of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.BooleanOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.ByteOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.CharOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.DoubleOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.FloatOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.IntOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.LongOpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.OpenHashSet
The default growth policy of this set.
DEFAULT_GROWTH_POLICY - Static variable in class uka.util.ShortOpenHashSet
The default growth policy of this set.
DEFAULT_HPORT - Static variable in class uka.gm.GM
 
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.BooleanOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.ByteOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.CharOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.DoubleOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.FloatOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.IntOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.LongOpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.OpenHashSet
The default load factor of this set.
DEFAULT_LOAD_FACTOR - Static variable in class uka.util.ShortOpenHashSet
The default load factor of this set.
DGC - class uka.karmi.rmi.DGC.
Base class for distributed garbage collectors.
DGC() - Constructor for class uka.karmi.rmi.DGC
 
DGCMarshalContext - class uka.karmi.rmi.DGCMarshalContext.
DGCMarshalContext is the base class for distributed garbage collectors.
DGCMarshalContext() - Constructor for class uka.karmi.rmi.DGCMarshalContext
 
DGCUnmarshalContext - class uka.karmi.rmi.DGCUnmarshalContext.
Base class for distributed garbage collectors.
DGCUnmarshalContext() - Constructor for class uka.karmi.rmi.DGCUnmarshalContext
 
DGC_ACK - Static variable in interface uka.karmi.rmi.server.Constants
Dgc technologies use DGC_ACK to indicate the successful return from a call to the dgc without returning a result.
DGC_CALL - Static variable in interface uka.karmi.rmi.server.Constants
KaRMI dcg technologies use DGC_CALL as identifier for a remote method call to the dgc.
DGC_CALL_ASYNC - Static variable in interface uka.karmi.rmi.server.Constants
KaRMI dcg technologies use DGC_CALL as identifier for an asynchonous remote method call to the dgc.
DLF - class uka.graph.dlf.DLF.
The distributed largest first graph coloring algorithm from Marek Kubale and Lukasz Kuszner.
DLF(GraphNode) - Constructor for class uka.graph.dlf.DLF
 
DLFCancelMessage - class uka.graph.dlf.DLFCancelMessage.
This message indicates that the proposed color is canceled.
DLFCancelMessage(int) - Constructor for class uka.graph.dlf.DLFCancelMessage
 
DLFColorMessage - class uka.graph.dlf.DLFColorMessage.
This messages acknowledges a proposed color.
DLFColorMessage(int, int) - Constructor for class uka.graph.dlf.DLFColorMessage
 
DLFProposalMessage - class uka.graph.dlf.DLFProposalMessage.
In the DLF-algorithm each nodes makes some proposals about its futur color.
DLFProposalMessage(int, int, int, int) - Constructor for class uka.graph.dlf.DLFProposalMessage
 
DOUBLE - Static variable in class uka.util.DefaultHashFunctions
 
DO_EXCHANGE - Static variable in class uka.gm.GMServerBench
 
DO_PING_ACK - Static variable in class uka.gm.GMServerBench
 
DO_PING_PONG - Static variable in class uka.gm.GMServerBench
 
DO_SEND_RECEIVE - Static variable in class uka.gm.GMServerBench
 
DUMMY - Static variable in class uka.karmi.rmi.ThreadInfo
 
DeepClone - class uka.transport.DeepClone.
Provides reference cycle resolution in the deep-clone process.
DeepClone() - Constructor for class uka.transport.DeepClone
 
DeepClone(ObjectSpace, ObjectSpace) - Constructor for class uka.transport.DeepClone
Creates a DeepClone object that operates on application-provided object spaces.
DeepClone.CopyMarshalStream - class uka.transport.DeepClone.CopyMarshalStream.
 
DeepClone.CopyMarshalStream(OutputStream) - Constructor for class uka.transport.DeepClone.CopyMarshalStream
 
DeepClone.CopyUnmarshalStream - class uka.transport.DeepClone.CopyUnmarshalStream.
 
DeepClone.CopyUnmarshalStream(InputStream) - Constructor for class uka.transport.DeepClone.CopyUnmarshalStream
 
DeepCloneable - interface uka.transport.DeepCloneable.
 
DefaultHashFunctions - class uka.util.DefaultHashFunctions.
 
DefaultHashFunctions() - Constructor for class uka.util.DefaultHashFunctions
 
DefaultObjectSpace - class uka.transport.DefaultObjectSpace.
 
DefaultObjectSpace() - Constructor for class uka.transport.DefaultObjectSpace
 
DefaultSharedObjectSpace - class uka.transport.DefaultSharedObjectSpace.
 
DefaultSharedObjectSpace() - Constructor for class uka.transport.DefaultSharedObjectSpace
 
DenseIDSpace - class uka.util.DenseIDSpace.
 
DenseIDSpace() - Constructor for class uka.util.DenseIDSpace
 
Descriptors - class uka.transport.Descriptors.
Descriptors implements a lookup mechanism for TransportDescriptors.
Descriptors() - Constructor for class uka.transport.Descriptors
No instances of this class can be created.
Distributable - interface uka.patch.Distributable.
 
DistributionJournal - class uka.patch.DistributionJournal.
A distribution journal records changes to the specified object distribution of a replicated object.
DistributionJournal(int) - Constructor for class uka.patch.DistributionJournal
 
Distributor - interface uka.patch.Distributor.
 
DoubleArray2D - class uka.util.DoubleArray2D.
 
DoubleArray2D(int[]) - Constructor for class uka.util.DoubleArray2D
 
DoubleArray2D(int, int) - Constructor for class uka.util.DoubleArray2D
 
DoubleHashFunction - interface uka.util.DoubleHashFunction.
 
DoubleIDMap - class uka.util.DoubleIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
DoubleIDMap() - Constructor for class uka.util.DoubleIDMap
 
DoubleIDMap(IDSpace) - Constructor for class uka.util.DoubleIDMap
 
DoubleIterator - interface uka.util.DoubleIterator.
This class represents iterators over collections of double values.
DoubleOpenHashSet - class uka.util.DoubleOpenHashSet.
This class represents open addressing hash table based sets of double values.
DoubleOpenHashSet(DoubleHashFunction, int, int, double, int, double) - Constructor for class uka.util.DoubleOpenHashSet
 
DoubleOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.DoubleOpenHashSet
 
DoubleOpenHashSet() - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
DoubleOpenHashSet(double[]) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with the same elements as the specified array.
DoubleOpenHashSet(int) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
DoubleOpenHashSet(double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
DoubleOpenHashSet(int, double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
DoubleOpenHashSet(int, double, double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
DoubleOpenHashSet(int, double, int) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
DoubleOpenHashSet(DoubleHashFunction) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
DoubleOpenHashSet(DoubleHashFunction, int) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
DoubleOpenHashSet(DoubleHashFunction, double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
DoubleOpenHashSet(DoubleHashFunction, int, double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
DoubleOpenHashSet(DoubleHashFunction, int, double, double) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
DoubleOpenHashSet(DoubleHashFunction, int, double, int) - Constructor for class uka.util.DoubleOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
DoubleQueue - class uka.util.DoubleQueue.
Queue of values of type double.
DoubleQueue() - Constructor for class uka.util.DoubleQueue
 
DoubleSequence - class uka.util.DoubleSequence.
This is an abstract superclass for immutable iterators over collections of double values.
DoubleSequence() - Constructor for class uka.util.DoubleSequence
 
DoubleSet - class uka.util.DoubleSet.
 
DoubleSet() - Constructor for class uka.util.DoubleSet
 
DoubleVector2D - class uka.util.DoubleVector2D.
 
DoubleVector2D(double, double) - Constructor for class uka.util.DoubleVector2D
 
data - Variable in class uka.gm.GM.UID
 
data - Variable in class uka.util.Array2D
 
data - Variable in class uka.util.BitArray2D
 
data - Variable in class uka.util.BooleanArray2D
 
data - Variable in class uka.util.BooleanOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.BooleanQueue
Stores the data of this queue.
data - Variable in class uka.util.ByteArray2D
 
data - Variable in class uka.util.ByteOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.ByteQueue
Stores the data of this queue.
data - Variable in class uka.util.CharArray2D
 
data - Variable in class uka.util.CharOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.CharQueue
Stores the data of this queue.
data - Variable in class uka.util.DoubleArray2D
 
data - Variable in class uka.util.DoubleOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.DoubleQueue
Stores the data of this queue.
data - Variable in class uka.util.EnlargingArray2D
 
data - Variable in class uka.util.EnlargingBitArray2D
 
data - Variable in class uka.util.EnlargingBooleanArray2D
 
data - Variable in class uka.util.EnlargingByteArray2D
 
data - Variable in class uka.util.EnlargingCharArray2D
 
data - Variable in class uka.util.EnlargingDoubleArray2D
 
data - Variable in class uka.util.EnlargingFloatArray2D
 
data - Variable in class uka.util.EnlargingIntArray2D
 
data - Variable in class uka.util.EnlargingLongArray2D
 
data - Variable in class uka.util.EnlargingShortArray2D
 
data - Variable in class uka.util.FloatArray2D
 
data - Variable in class uka.util.FloatOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.FloatQueue
Stores the data of this queue.
data - Variable in class uka.util.IntArray2D
 
data - Variable in class uka.util.IntOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.IntQueue
Stores the data of this queue.
data - Variable in class uka.util.LongArray2D
 
data - Variable in class uka.util.LongOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.LongQueue
Stores the data of this queue.
data - Variable in class uka.util.OpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.Queue
Stores the data of this queue.
data - Variable in class uka.util.ShortArray2D
 
data - Variable in class uka.util.ShortOpenHashSet
The hash table backing up this set.
data - Variable in class uka.util.ShortQueue
Stores the data of this queue.
dble() - Method in class uka.util.Long2ObjectHashtable
 
deadValues1() - Method in class uka.util.IntWeakHashBijection
 
deadValues1() - Method in class uka.util.WeakHashBijection
 
dec() - Method in class uka.karmi.dgc.HierarchicalDGC.Counter
Decrements the counter.
decCallCounter() - Method in class uka.karmi.rmi.server.RemoteServerRef
 
deepClone(Object, int, DeepClone) - Method in class uka.transport.TransportDescriptor
Creates a deep clone of the given object.
deepCloneReferences(Object, Object, DeepClone) - Method in class uka.transport.TransportDescriptor
 
deferredSet - Variable in class uka.util.ToString
 
deferredValues - Variable in class uka.util.ToString
 
degree - Variable in class uka.graph.dlf.DLFProposalMessage
The degree of the source node.
degree - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
deliver(int) - Method in class uka.transport.BinaryOutputStream
 
deliver(int) - Method in class uka.transport.BinaryWriter
 
deliverMessage(int, Message) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
descend(Object) - Method in interface uka.patch.ReferenceConsumer
Consumes all references announced by the ReferenceProducer.descendReferences(ReferenceConsumer) method.
descendReferences(ReferenceConsumer) - Method in interface uka.patch.ReferenceProducer
Calls ReferenceConsumer.descend(Object) for each instance variable of reference type.
descriptorByName(String) - Static method in class uka.transport.Descriptors
 
descriptors - Static variable in class uka.patch.PatchAdapterImpl
 
detail - Variable in class uka.karmi.rmi.server.ServerCloneException
 
dgc - Variable in class uka.karmi.nodgc.NoDGC.UnmarshalContext
 
dgc - Variable in class uka.karmi.rmi.Technology
A distributed garbage collector for this technology.
dgcCall(UTID, int, Object) - Method in class uka.karmi.rmi.Technology
The DGC uses this method for communication.
dgcInfo - Variable in class uka.karmi.rmi.SingleRemoteClientRef
Information for the DGC.
dgcObjectId - Variable in class uka.karmi.rmi.SingleRemoteClientRef
An identifier of the DGC object this remote reference belongs to.
dgcRef - Variable in class uka.karmi.rmi.SingleRemoteClientRef
References a local DGC object.
diagnostics - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
diffCnt - Variable in class uka.patch.PatchReader
 
dispatch(CallHandler.CallbackOperation) - Static method in class uka.karmi.rmi.CallHandler
Main entry point for the remote method dispatch (for application methods) on the server-side.
dispatch(boolean) - Method in class uka.karmi.rmi.ServerConnection
The dispatch() method is the main entry point for incoming calls.
dispatchInterrupt() - Method in interface uka.karmi.rmi.CallHandler.BlockingOperation
If a thread that waits for this blocking operation to complete is interrupted, this method is called to anounce the interrupt.
dispatchInterrupt() - Method in class uka.karmi.rmi.ClientConnection
 
dispatchInterrupt() - Method in class uka.karmi.rmi.ServerConnection
 
dispatchProblem - Variable in class uka.karmi.rmi.ServerConnection
Temporarily stores an exception that is thrown in ServerConnection.doCallback(boolean).
distributeTo(Object, int[]) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
distributeTo(Object, boolean[]) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
distributeTo(Object, int[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
With this method, you can assign parts of an replicated object to some of replicas of this replicated object.
distributeTo(Object, boolean[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
With this method, you can assign parts of an replicated object to some of replicas of this replicated object.
distributeTo(Object, int[]) - Method in class uka.patch.PartitionedObjectSpace
 
distributeTo(Object, boolean[]) - Method in class uka.patch.PartitionedObjectSpace
 
distribution - Variable in class uka.patch.DistributionJournal
Mapping ID x Rank -> boolean.
distribution - Variable in class uka.patch.PartitionedObjectSpace
Stores the (specified and actual) distribution of all objects that have a local copy in the replica of this object space.
distributionJournal - Variable in class uka.patch.PartitionedObjectSpace
A journal of application specified object distributions.
distributor - Variable in class uka.patch.PartitionedObjectSpace
An application provided distributor object that decides about the distribution of objects newly added to this partitioned object space.
dlf() - Method in class uka.graph.dlf.DLF
 
doApplicationCall(ServerConnection) - Method in class uka.karmi.rmi.ProxyServerRef
 
doApplicationCall(ServerConnection) - Method in class uka.karmi.rmi.RemoteSkeleton
Dispatches the remotely called method to the server implementation object.
doApplicationCall(ServerConnection) - Method in class uka.karmi.rmi.server.RemoteServerRef
The entry-point into the method dispatch process.
doApplicationCall(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
doApplicationCall(ServerConnection) - Method in class uka.karmi.rmi.server.UnicastRemoteServerRef
Method dispatch for unicast remote servers.
doApplyPatch(PatchReader, Object, Object) - Method in class uka.patch.PatchAdapterImpl
 
doApplyPatch(Object, Object, PatchInput) - Method in interface uka.patch.PatchDescriptor
Called by PatchAdapter.applyPatch(PatchReader).
doAsyncDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.dgc.HierarchicalDGC
 
doAsyncDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.nodgc.NoDGC
 
doAsyncDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.rmi.DGC
Caller does not wait for the end of the call.
doAsyncDGCCall(int, Object) - Method in class uka.karmi.rmi.ServerConnection
 
doBlocking() - Method in interface uka.karmi.rmi.CallHandler.BlockingOperation
 
doBlocking() - Method in class uka.karmi.rmi.ClientConnection
 
doBlocking() - Method in class uka.karmi.rmi.ServerConnection
Receives the monitor release code from this connection.
doCalibrate - Variable in class uka.bench.Timer
 
doCallback(boolean) - Method in interface uka.karmi.rmi.CallHandler.CallbackOperation
Represents the callback.
doCallback(boolean) - Method in class uka.karmi.rmi.ServerConnection
 
doClone(Object) - Static method in class uka.patch.PatchAdapterImpl
 
doClone(Object) - Method in interface uka.patch.PatchDescriptor
 
doCollectiveOperation(int, ReplicatedServerRef.CollectiveOperation) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
doCreatePatch(Object, Object, PatchOutput) - Method in interface uka.patch.PatchDescriptor
Called by PatchAdapter.createPatch(MarshalStream).
doCreatePatchRecord(Object, Object) - Method in class uka.patch.PatchAdapterImpl.Output
Creates a single patch record for the given (orig, copy) object pair.
doDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.dgc.HierarchicalDGC
 
doDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.nodgc.NoDGC
 
doDGCCall(ExportPoint, int, Object) - Method in class uka.karmi.rmi.DGC
Called from a different address space.
doDGCCall(int, Object) - Method in class uka.karmi.rmi.ServerConnection
 
doDeepClone(Object[]) - Method in class uka.transport.DeepClone
Deeply clones an object array.
doDeepClone(int, Object[], Class) - Method in class uka.transport.DeepClone
 
doDeepClone(Object) - Method in class uka.transport.DeepClone
Deeply clones an arbitrary object.
doDescend(Object, ReferenceConsumer) - Static method in class uka.patch.PatchAdapterImpl
 
doDescendReferences(Object, ReferenceConsumer) - Method in interface uka.patch.PatchDescriptor
 
doFilterReferences(Object, ReferenceFilter) - Static method in class uka.patch.PatchAdapterImpl
 
doFilterReferences(Object, ReferenceFilter) - Method in interface uka.patch.PatchDescriptor
 
doLog - Static variable in class uka.karmi.rmi.Config
 
doSignaling(int) - Method in class uka.gm.GM.VPort
 
doSynchronized() - Method in interface uka.karmi.rmi.RMACallback
 
doSynchronized() - Method in class uka.karmi.rmi.ServerConnection
Callback executed while a remote server thread has acquired a monitor on a remote object in a remote monitor acquisition operation.
domainId - Variable in class uka.karmi.rmi.Technology
A global number to distinguish different technology domains.
domainId - Variable in class uka.karmi.rmi.UTID
The domain identifier of the referenced technology.
done() - Method in class uka.karmi.dgc.HierarchicalDGC.MarshalContext
 
done() - Method in class uka.karmi.nodgc.NoDGC.MarshalContext
 
done() - Method in class uka.karmi.rmi.DGCMarshalContext
Called when all objects of a call are marshaled to the stream.
doubleCnt - Variable in class uka.patch.PatchReader
 
doubleValue - Variable in class uka.patch.PatchReader
 
drain() - Method in class uka.transport.BinaryOutputStream
 
drain() - Method in class uka.transport.BinaryWriter
 
dump() - Method in class uka.karmi.rmi.ExportPoint
 
dump() - Static method in class uka.karmi.rmi.Transport
 
dump() - Method in class uka.transport.WireHashtable
 
dump() - Method in class uka.util.BooleanIDMap
 
dump() - Method in class uka.util.ByteIDMap
 
dump() - Method in class uka.util.CharIDMap
 
dump() - Method in class uka.util.DoubleIDMap
 
dump() - Method in class uka.util.FloatIDMap
 
dump() - Method in class uka.util.IDMap
 
dump() - Method in class uka.util.IntIDMap
 
dump() - Method in class uka.util.IntIntHashBijection
 
dump() - Method in class uka.util.IntObjectHashBijection
 
dump() - Method in class uka.util.IntSparseIDMap
 
dump() - Method in class uka.util.LongIDMap
 
dump() - Method in class uka.util.ObjectObjectHashBijection
 
dump() - Method in class uka.util.ShortIDMap
 
dump() - Method in class uka.util.SparseIDMap
 
dumpLog() - Static method in class uka.karmi.rmi.Config
 

E

EMPTY - Static variable in class uka.util.BooleanOpenHashSet
 
EMPTY - Static variable in class uka.util.BooleanSequence
 
EMPTY - Static variable in class uka.util.ByteOpenHashSet
 
EMPTY - Static variable in class uka.util.ByteSequence
 
EMPTY - Static variable in class uka.util.CharOpenHashSet
 
EMPTY - Static variable in class uka.util.CharSequence
 
EMPTY - Static variable in class uka.util.DoubleOpenHashSet
 
EMPTY - Static variable in class uka.util.DoubleSequence
 
EMPTY - Static variable in class uka.util.FloatOpenHashSet
 
EMPTY - Static variable in class uka.util.FloatSequence
 
EMPTY - Static variable in class uka.util.IntOpenHashSet
 
EMPTY - Static variable in class uka.util.IntSequence
 
EMPTY - Static variable in class uka.util.LongOpenHashSet
 
EMPTY - Static variable in class uka.util.LongSequence
 
EMPTY - Static variable in class uka.util.OpenHashSet
 
EMPTY - Static variable in class uka.util.Sequence
 
EMPTY - Static variable in class uka.util.ShortOpenHashSet
 
EMPTY - Static variable in class uka.util.ShortSequence
 
EXPORTID_DEFAULT - Static variable in class uka.karmi.rmi.ExportPoint
If not specified otherwise, a remote object is exported at the default export point.
EnlargingArray - class uka.util.EnlargingArray.
A simple wrapper class for a regular Java array.
EnlargingArray() - Constructor for class uka.util.EnlargingArray
 
EnlargingArray(int) - Constructor for class uka.util.EnlargingArray
 
EnlargingArray(int, Object) - Constructor for class uka.util.EnlargingArray
 
EnlargingArray(EnlargingArray) - Constructor for class uka.util.EnlargingArray
 
EnlargingArray2D - class uka.util.EnlargingArray2D.
 
EnlargingArray2D(int, int) - Constructor for class uka.util.EnlargingArray2D
 
EnlargingArray2D(EnlargingArray2D) - Constructor for class uka.util.EnlargingArray2D
 
EnlargingBitArray2D - class uka.util.EnlargingBitArray2D.
 
EnlargingBitArray2D(int, int) - Constructor for class uka.util.EnlargingBitArray2D
 
EnlargingBooleanArray - class uka.util.EnlargingBooleanArray.
A simple wrapper class for a regular Java array.
EnlargingBooleanArray() - Constructor for class uka.util.EnlargingBooleanArray
 
EnlargingBooleanArray(int) - Constructor for class uka.util.EnlargingBooleanArray
 
EnlargingBooleanArray(int, boolean) - Constructor for class uka.util.EnlargingBooleanArray
 
EnlargingBooleanArray(EnlargingBooleanArray) - Constructor for class uka.util.EnlargingBooleanArray
 
EnlargingBooleanArray2D - class uka.util.EnlargingBooleanArray2D.
 
EnlargingBooleanArray2D(int, int) - Constructor for class uka.util.EnlargingBooleanArray2D
 
EnlargingBooleanArray2D(EnlargingBooleanArray2D) - Constructor for class uka.util.EnlargingBooleanArray2D
 
EnlargingByteArray - class uka.util.EnlargingByteArray.
A simple wrapper class for a regular Java array.
EnlargingByteArray() - Constructor for class uka.util.EnlargingByteArray
 
EnlargingByteArray(int) - Constructor for class uka.util.EnlargingByteArray
 
EnlargingByteArray(int, byte) - Constructor for class uka.util.EnlargingByteArray
 
EnlargingByteArray(EnlargingByteArray) - Constructor for class uka.util.EnlargingByteArray
 
EnlargingByteArray2D - class uka.util.EnlargingByteArray2D.
 
EnlargingByteArray2D(int, int) - Constructor for class uka.util.EnlargingByteArray2D
 
EnlargingByteArray2D(EnlargingByteArray2D) - Constructor for class uka.util.EnlargingByteArray2D
 
EnlargingCharArray - class uka.util.EnlargingCharArray.
A simple wrapper class for a regular Java array.
EnlargingCharArray() - Constructor for class uka.util.EnlargingCharArray
 
EnlargingCharArray(int) - Constructor for class uka.util.EnlargingCharArray
 
EnlargingCharArray(int, char) - Constructor for class uka.util.EnlargingCharArray
 
EnlargingCharArray(EnlargingCharArray) - Constructor for class uka.util.EnlargingCharArray
 
EnlargingCharArray2D - class uka.util.EnlargingCharArray2D.
 
EnlargingCharArray2D(int, int) - Constructor for class uka.util.EnlargingCharArray2D
 
EnlargingCharArray2D(EnlargingCharArray2D) - Constructor for class uka.util.EnlargingCharArray2D
 
EnlargingDoubleArray - class uka.util.EnlargingDoubleArray.
A simple wrapper class for a regular Java array.
EnlargingDoubleArray() - Constructor for class uka.util.EnlargingDoubleArray
 
EnlargingDoubleArray(int) - Constructor for class uka.util.EnlargingDoubleArray
 
EnlargingDoubleArray(int, double) - Constructor for class uka.util.EnlargingDoubleArray
 
EnlargingDoubleArray(EnlargingDoubleArray) - Constructor for class uka.util.EnlargingDoubleArray
 
EnlargingDoubleArray2D - class uka.util.EnlargingDoubleArray2D.
 
EnlargingDoubleArray2D(int, int) - Constructor for class uka.util.EnlargingDoubleArray2D
 
EnlargingDoubleArray2D(EnlargingDoubleArray2D) - Constructor for class uka.util.EnlargingDoubleArray2D
 
EnlargingFloatArray - class uka.util.EnlargingFloatArray.
A simple wrapper class for a regular Java array.
EnlargingFloatArray() - Constructor for class uka.util.EnlargingFloatArray
 
EnlargingFloatArray(int) - Constructor for class uka.util.EnlargingFloatArray
 
EnlargingFloatArray(int, float) - Constructor for class uka.util.EnlargingFloatArray
 
EnlargingFloatArray(EnlargingFloatArray) - Constructor for class uka.util.EnlargingFloatArray
 
EnlargingFloatArray2D - class uka.util.EnlargingFloatArray2D.
 
EnlargingFloatArray2D(int, int) - Constructor for class uka.util.EnlargingFloatArray2D
 
EnlargingFloatArray2D(EnlargingFloatArray2D) - Constructor for class uka.util.EnlargingFloatArray2D
 
EnlargingIntArray - class uka.util.EnlargingIntArray.
A simple wrapper class for a regular Java array.
EnlargingIntArray() - Constructor for class uka.util.EnlargingIntArray
 
EnlargingIntArray(int) - Constructor for class uka.util.EnlargingIntArray
 
EnlargingIntArray(int, int) - Constructor for class uka.util.EnlargingIntArray
 
EnlargingIntArray(EnlargingIntArray) - Constructor for class uka.util.EnlargingIntArray
 
EnlargingIntArray2D - class uka.util.EnlargingIntArray2D.
 
EnlargingIntArray2D(int, int) - Constructor for class uka.util.EnlargingIntArray2D
 
EnlargingIntArray2D(EnlargingIntArray2D) - Constructor for class uka.util.EnlargingIntArray2D
 
EnlargingLongArray - class uka.util.EnlargingLongArray.
A simple wrapper class for a regular Java array.
EnlargingLongArray() - Constructor for class uka.util.EnlargingLongArray
 
EnlargingLongArray(int) - Constructor for class uka.util.EnlargingLongArray
 
EnlargingLongArray(int, long) - Constructor for class uka.util.EnlargingLongArray
 
EnlargingLongArray(EnlargingLongArray) - Constructor for class uka.util.EnlargingLongArray
 
EnlargingLongArray2D - class uka.util.EnlargingLongArray2D.
 
EnlargingLongArray2D(int, int) - Constructor for class uka.util.EnlargingLongArray2D
 
EnlargingLongArray2D(EnlargingLongArray2D) - Constructor for class uka.util.EnlargingLongArray2D
 
EnlargingShortArray - class uka.util.EnlargingShortArray.
A simple wrapper class for a regular Java array.
EnlargingShortArray() - Constructor for class uka.util.EnlargingShortArray
 
EnlargingShortArray(int) - Constructor for class uka.util.EnlargingShortArray
 
EnlargingShortArray(int, short) - Constructor for class uka.util.EnlargingShortArray
 
EnlargingShortArray(EnlargingShortArray) - Constructor for class uka.util.EnlargingShortArray
 
EnlargingShortArray2D - class uka.util.EnlargingShortArray2D.
 
EnlargingShortArray2D(int, int) - Constructor for class uka.util.EnlargingShortArray2D
 
EnlargingShortArray2D(EnlargingShortArray2D) - Constructor for class uka.util.EnlargingShortArray2D
 
ExecutionThread - class uka.karmi.rmi.ExecutionThread.
Base class for all threads that execute remote methods on the server.
ExecutionThread() - Constructor for class uka.karmi.rmi.ExecutionThread
 
ExportPoint - class uka.karmi.rmi.ExportPoint.
An Exportpoint is an abstraction to implement support for port numbers.
ExportPoint(int) - Constructor for class uka.karmi.rmi.ExportPoint
Creates a new ExportPoint with a specific number.
ExportPoint.ObjectQueue - class uka.karmi.rmi.ExportPoint.ObjectQueue.
 
ExportPoint.ObjectQueue() - Constructor for class uka.karmi.rmi.ExportPoint.ObjectQueue
 
ExportPoint.WeakObjectRef - class uka.karmi.rmi.ExportPoint.WeakObjectRef.
 
ExportPoint.WeakObjectRef(Object, ReferenceQueue, ExportPoint, int) - Constructor for class uka.karmi.rmi.ExportPoint.WeakObjectRef
 
ExternalID - class uka.karmi.stream.ExternalID.
 
ExternalID(ReplicatedObject, int) - Constructor for class uka.karmi.stream.ExternalID
 
e - Variable in class uka.bench.Timer.Statistics
 
e - Variable in class uka.util.IntWeakHashBijection.Ref
 
e - Variable in class uka.util.WeakHashBijection.Ref
 
empty() - Method in class uka.util.IntStack
 
enableLog() - Static method in class uka.karmi.rmi.Config
 
enableReplace - Variable in class uka.transport.MarshalStream
 
enableReplaceObject(boolean) - Method in class uka.transport.MarshalStream
 
enableResolve - Variable in class uka.transport.UnmarshalStream
 
enableResolveObject(boolean) - Method in class uka.transport.UnmarshalStream
 
encode(boolean) - Method in class uka.patch.AbstractPatchWriter
 
encode(byte) - Method in class uka.patch.AbstractPatchWriter
 
encode(char) - Method in class uka.patch.AbstractPatchWriter
 
encode(short) - Method in class uka.patch.AbstractPatchWriter
 
encode(int) - Method in class uka.patch.AbstractPatchWriter
 
encode(float) - Method in class uka.patch.AbstractPatchWriter
 
encode(long) - Method in class uka.patch.AbstractPatchWriter
 
encode(double) - Method in class uka.patch.AbstractPatchWriter
 
encode(boolean) - Method in class uka.patch.MultiplexPatchWriter
 
encode(byte) - Method in class uka.patch.MultiplexPatchWriter
 
encode(char) - Method in class uka.patch.MultiplexPatchWriter
 
encode(short) - Method in class uka.patch.MultiplexPatchWriter
 
encode(int) - Method in class uka.patch.MultiplexPatchWriter
 
encode(float) - Method in class uka.patch.MultiplexPatchWriter
 
encode(long) - Method in class uka.patch.MultiplexPatchWriter
 
encode(double) - Method in class uka.patch.MultiplexPatchWriter
 
encode(boolean) - Method in class uka.patch.NullPatchWriter
 
encode(byte) - Method in class uka.patch.NullPatchWriter
 
encode(char) - Method in class uka.patch.NullPatchWriter
 
encode(short) - Method in class uka.patch.NullPatchWriter
 
encode(int) - Method in class uka.patch.NullPatchWriter
 
encode(float) - Method in class uka.patch.NullPatchWriter
 
encode(long) - Method in class uka.patch.NullPatchWriter
 
encode(double) - Method in class uka.patch.NullPatchWriter
 
encode(boolean) - Method in class uka.patch.PatchWriter
 
encode(byte) - Method in class uka.patch.PatchWriter
 
encode(char) - Method in class uka.patch.PatchWriter
 
encode(short) - Method in class uka.patch.PatchWriter
 
encode(int) - Method in class uka.patch.PatchWriter
 
encode(float) - Method in class uka.patch.PatchWriter
 
encode(long) - Method in class uka.patch.PatchWriter
 
encode(double) - Method in class uka.patch.PatchWriter
 
encodeBeginPatch() - Method in class uka.patch.AbstractPatchWriter
 
encodeBeginPatch() - Method in class uka.patch.MultiplexPatchWriter
 
encodeBeginPatch() - Method in class uka.patch.NullPatchWriter
 
encodeBeginPatch() - Method in class uka.patch.PatchWriter
 
encodeEndPatch() - Method in class uka.patch.AbstractPatchWriter
 
encodeEndPatch() - Method in class uka.patch.MultiplexPatchWriter
 
encodeEndPatch() - Method in class uka.patch.NullPatchWriter
 
encodeEndPatch() - Method in class uka.patch.PatchWriter
 
encodeNull() - Method in class uka.patch.AbstractPatchWriter
 
encodeNull() - Method in class uka.patch.MultiplexPatchWriter
 
encodeNull() - Method in class uka.patch.NullPatchWriter
 
encodeNull() - Method in class uka.patch.PatchWriter
 
encodePatchHeader(int) - Method in class uka.patch.AbstractPatchWriter
 
encodePatchHeader(int) - Method in class uka.patch.MultiplexPatchWriter
 
encodePatchHeader(int) - Method in class uka.patch.NullPatchWriter
 
encodePatchHeader(int) - Method in class uka.patch.PatchWriter
 
encodeReference(Object) - Method in class uka.patch.AbstractPatchWriter
 
encodeReference(Object) - Method in class uka.patch.MultiplexPatchWriter
 
encodeReference(Object) - Method in class uka.patch.NullPatchWriter
 
encodeReference(Object) - Method in class uka.patch.PatchWriter
 
encodeUnmodifiedCnt(int) - Method in class uka.patch.AbstractPatchWriter
 
encodeUnmodifiedCnt(int) - Method in class uka.patch.MultiplexPatchWriter
 
encodeUnmodifiedCnt(int) - Method in class uka.patch.NullPatchWriter
 
encodeUnmodifiedCnt(int) - Method in class uka.patch.PatchWriter
 
endPatch() - Method in class uka.patch.AbstractPatchWriter
 
endPatch() - Method in class uka.patch.MultiplexPatchWriter
 
endPatch() - Method in class uka.patch.NullPatchWriter
 
endPatch() - Method in class uka.patch.PatchReader
 
endPatch() - Method in class uka.patch.PatchWriter
 
endPatchRecord() - Method in class uka.patch.AbstractPatchWriter
 
endPatchRecord() - Method in class uka.patch.PatchReader
 
endRewrite() - Method in class uka.transport.SimpleObjectSpace
 
enlarge(int) - Method in class uka.util.EnlargingArray
 
enlarge(int) - Method in class uka.util.EnlargingBooleanArray
 
enlarge(int) - Method in class uka.util.EnlargingByteArray
 
enlarge(int) - Method in class uka.util.EnlargingCharArray
 
enlarge(int) - Method in class uka.util.EnlargingDoubleArray
 
enlarge(int) - Method in class uka.util.EnlargingFloatArray
 
enlarge(int) - Method in class uka.util.EnlargingIntArray
 
enlarge(int) - Method in class uka.util.EnlargingLongArray
 
enlarge(int) - Method in class uka.util.EnlargingShortArray
 
enlarge(int) - Method in class uka.util.IntStack
 
ensureCapacity() - Method in class uka.util.BooleanOpenHashSet
 
ensureCapacity() - Method in class uka.util.ByteOpenHashSet
 
ensureCapacity() - Method in class uka.util.CharOpenHashSet
 
ensureCapacity() - Method in class uka.util.DoubleOpenHashSet
 
ensureCapacity() - Method in class uka.util.FloatOpenHashSet
 
ensureCapacity(int) - Method in class uka.util.IntIntHashBijection
 
ensureCapacity(int) - Method in class uka.util.IntObjectHashBijection
 
ensureCapacity() - Method in class uka.util.IntOpenHashSet
 
ensureCapacity() - Method in class uka.util.LongOpenHashSet
 
ensureCapacity(int) - Method in class uka.util.ObjectObjectHashBijection
 
ensureCapacity() - Method in class uka.util.OpenHashSet
 
ensureCapacity() - Method in class uka.util.ShortOpenHashSet
 
enterCopy(int) - Method in class uka.patch.PatchAdapterImpl
 
ep - Variable in class uka.karmi.gm.GMTechnology.GMThread
 
ep - Variable in class uka.karmi.psp.PSPTechnology.PSPThread
 
ep - Variable in class uka.karmi.rmi.ExportPoint.WeakObjectRef
 
ep - Variable in class uka.karmi.rmi.ServerConnection
The export point this connection belongs to.
ep - Variable in class uka.karmi.rmi.UTID
If this UTID references a local technology, UTID.ep is a direct reference to the corresponding export point.
ep - Variable in class uka.karmi.rmi.server.RemoteServerRef
the export point this object is exported on
ep - Variable in class uka.karmi.socket.SocketTechnology.ServerThread
 
ep - Variable in class uka.karmi.socket.SocketTechnology.SocketThread
 
ep2utid - Variable in class uka.karmi.rmi.Technology
Maps export points to UTID objects of this technology.
equals(Object) - Method in class uka.gm.GM.UID
 
equals(GM.UID) - Method in class uka.gm.GM.UID
 
equals(Object) - Method in class uka.karmi.dgc.HierarchicalDGC.Counter
 
equals(Object) - Method in class uka.karmi.gm.GMUTID
 
equals(GMUTID) - Method in class uka.karmi.gm.GMUTID
 
equals(Object) - Method in class uka.karmi.psp.PSPUTID
 
equals(PSPUTID) - Method in class uka.karmi.psp.PSPUTID
 
equals(Object) - Method in class uka.karmi.rmi.ObjectId
 
equals(Object) - Method in class uka.karmi.rmi.SingleRemoteClientRef
 
equals(Object) - Method in class uka.karmi.rmi.server.RemoteObject
 
equals(Object) - Method in class uka.karmi.rmi.server.RemoteStub
 
equals(Object) - Method in class uka.karmi.socket.SocketUTID
 
equals(SocketUTID) - Method in class uka.karmi.socket.SocketUTID
 
eval(String) - Method in class uka.bench.Timer
 
exchange(Object[]) - Method in class uka.karmi.rmi.server.ReplicatedObject
Exchange data among cooperating threads.
exchange(Object[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
Exchange data among cooperating threads.
exclusiveLockSpace - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
exclusiveTicket - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
exclusiveUpdate() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
expandAt - Variable in class uka.util.BooleanOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.ByteOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.CharOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.DoubleOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.FloatOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.IntIntHashBijection
 
expandAt - Variable in class uka.util.IntObjectHashBijection
 
expandAt - Variable in class uka.util.IntOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.LongOpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.ObjectObjectHashBijection
 
expandAt - Variable in class uka.util.OpenHashSet
The next size at which to expand the keys[].
expandAt - Variable in class uka.util.ShortOpenHashSet
The next size at which to expand the keys[].
exportId - Variable in class uka.karmi.dgc.HierarchicalDGC.Counter
Export point identifier.
exportObject(RemoteServerRef, int) - Method in class uka.karmi.rmi.ExportPoint
Makes object accessible to remote address spaces.
exportObject(RemoteServerRef, int, int) - Static method in class uka.karmi.rmi.Transport
 
exportObject(Remote) - Static method in class uka.karmi.rmi.server.UnicastRemoteObject
Exports an object that does not extend UnicastRemoteObject, or an UnicastRemoteObject that was previously un-exported.
exportObject(Remote, int) - Static method in class uka.karmi.rmi.server.UnicastRemoteObject
Exports an object that does not extend UnicastRemoteObject, or an UnicastRemoteObject that was previously un-exported.
exportObject(Remote, int, int) - Static method in class uka.karmi.rmi.server.UnicastRemoteObject
Exports an object that does not extend UnicastRemoteObject, or an UnicastRemoteObject that was previously un-exported.
exportPointInfo - Variable in class uka.karmi.stream.StreamTechnology
 
exportPoints - Static variable in class uka.karmi.rmi.Transport
 
extract(byte[], int, boolean[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, boolean[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, byte[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, byte[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, char[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, char[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, short[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, short[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, int[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, int[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, long[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, long[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, float[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, float[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extract(byte[], int, double[]) - Static method in class uka.transport.BasicIO
fill the array 'fs' with values extracted from array 'buffer'.
extract(byte[], int, double[], int, int) - Static method in class uka.transport.BasicIO
fill 'fcnt' positions in the array 'fs' starting with index 'foff' with values extracted from array 'buffer'.
extractBoolean(byte[], int) - Static method in class uka.transport.BasicIO
extract a boolean at position 'pos' from array 'buffer'
extractByte(byte[], int) - Static method in class uka.transport.BasicIO
extract a byte at position 'pos' from array 'buffer'
extractChar(byte[], int) - Static method in class uka.transport.BasicIO
extract a char at position 'pos' from array 'buffer'
extractDouble(byte[], int) - Static method in class uka.transport.BasicIO
extract a double at position 'pos' from array 'buffer'
extractFloat(byte[], int) - Static method in class uka.transport.BasicIO
extract a float at position 'pos' from array 'buffer'
extractInt(byte[], int) - Static method in class uka.transport.BasicIO
extract an int at position 'pos' from array 'buffer'
extractLong(byte[], int) - Static method in class uka.transport.BasicIO
extract a long at position 'pos' from array 'buffer'
extractShort(byte[], int) - Static method in class uka.transport.BasicIO
extract a short at position 'pos' from array 'buffer'
extractUnsignedByte(byte[], int) - Static method in class uka.transport.BasicIO
extract an unsigned byte at position 'pos' from array 'buffer'
extractUnsignedShort(byte[], int) - Static method in class uka.transport.BasicIO
extract an unsigned short at position 'pos' from array 'buffer'

F

FINAL - Static variable in class uka.karmi.dgc.HierarchicalDGC
 
FIRST_NEW_ID - Static variable in class uka.util.IDConstants
 
FIRST_OVERLAY_ID - Static variable in class uka.transport.LayeredObjectSpace
 
FIRST_VALID_ID - Static variable in class uka.util.IDConstants
 
FLOAT - Static variable in class uka.util.DefaultHashFunctions
 
FloatArray2D - class uka.util.FloatArray2D.
 
FloatArray2D(int[]) - Constructor for class uka.util.FloatArray2D
 
FloatArray2D(int, int) - Constructor for class uka.util.FloatArray2D
 
FloatHashFunction - interface uka.util.FloatHashFunction.
 
FloatIDMap - class uka.util.FloatIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
FloatIDMap() - Constructor for class uka.util.FloatIDMap
 
FloatIDMap(IDSpace) - Constructor for class uka.util.FloatIDMap
 
FloatIterator - interface uka.util.FloatIterator.
This class represents iterators over collections of float values.
FloatOpenHashSet - class uka.util.FloatOpenHashSet.
This class represents open addressing hash table based sets of float values.
FloatOpenHashSet(FloatHashFunction, int, int, double, int, double) - Constructor for class uka.util.FloatOpenHashSet
 
FloatOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.FloatOpenHashSet
 
FloatOpenHashSet() - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
FloatOpenHashSet(float[]) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with the same elements as the specified array.
FloatOpenHashSet(int) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
FloatOpenHashSet(double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
FloatOpenHashSet(int, double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
FloatOpenHashSet(int, double, double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
FloatOpenHashSet(int, double, int) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
FloatOpenHashSet(FloatHashFunction) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
FloatOpenHashSet(FloatHashFunction, int) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
FloatOpenHashSet(FloatHashFunction, double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
FloatOpenHashSet(FloatHashFunction, int, double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
FloatOpenHashSet(FloatHashFunction, int, double, double) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
FloatOpenHashSet(FloatHashFunction, int, double, int) - Constructor for class uka.util.FloatOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
FloatQueue - class uka.util.FloatQueue.
Queue of values of type float.
FloatQueue() - Constructor for class uka.util.FloatQueue
 
FloatSequence - class uka.util.FloatSequence.
This is an abstract superclass for immutable iterators over collections of float values.
FloatSequence() - Constructor for class uka.util.FloatSequence
 
FloatSet - class uka.util.FloatSet.
 
FloatSet() - Constructor for class uka.util.FloatSet
 
FloatVector2D - class uka.util.FloatVector2D.
 
FloatVector2D(float, float) - Constructor for class uka.util.FloatVector2D
 
failed(StreamClientConnection) - Method in interface uka.karmi.stream.StreamTechnology.CallBack
Indicates that the remote call has terminated, but the connection can not be reused, because an internal error occurred at the server-side.
failed(StreamClientConnection) - Method in class uka.karmi.stream.StreamTechnology.LocalID
 
falsePresentation - Static variable in class uka.util.ArrayUtils
 
fill(int, int, Object) - Method in class uka.util.EnlargingArray
 
fill(int, int, int, int, Object) - Method in class uka.util.EnlargingArray2D
 
fill(int, int, boolean) - Method in class uka.util.EnlargingBooleanArray
 
fill(int, int, int, int, boolean) - Method in class uka.util.EnlargingBooleanArray2D
 
fill(int, int, byte) - Method in class uka.util.EnlargingByteArray
 
fill(int, int, int, int, byte) - Method in class uka.util.EnlargingByteArray2D
 
fill(int, int, char) - Method in class uka.util.EnlargingCharArray
 
fill(int, int, int, int, char) - Method in class uka.util.EnlargingCharArray2D
 
fill(int, int, double) - Method in class uka.util.EnlargingDoubleArray
 
fill(int, int, int, int, double) - Method in class uka.util.EnlargingDoubleArray2D
 
fill(int, int, float) - Method in class uka.util.EnlargingFloatArray
 
fill(int, int, int, int, float) - Method in class uka.util.EnlargingFloatArray2D
 
fill(int, int, int) - Method in class uka.util.EnlargingIntArray
 
fill(int, int, int, int, int) - Method in class uka.util.EnlargingIntArray2D
 
fill(int, int, long) - Method in class uka.util.EnlargingLongArray
 
fill(int, int, int, int, long) - Method in class uka.util.EnlargingLongArray2D
 
fill(int, int, short) - Method in class uka.util.EnlargingShortArray
 
fill(int, int, int, int, short) - Method in class uka.util.EnlargingShortArray2D
 
filter - Variable in class uka.patch.MultiplexPatchWriter
 
filter - Variable in class uka.patch.PatchAdapterImpl
 
filter(Object) - Method in interface uka.patch.ReferenceFilter
 
filterReferences(ReferenceFilter) - Method in interface uka.patch.ReferenceProducer
 
finalize() - Method in class uka.karmi.rmi.SingleRemoteClientRef
Finalizes a remote reference object.
findID(Object) - Method in interface uka.karo.ReplicaDiagnostics
 
findID(Object) - Method in class uka.patch.DistributionJournal
 
findID(Object) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
findID(Object) - Method in class uka.patch.ReadOnlyJournal
 
findID(Object) - Method in class uka.transport.LayeredObjectSpace
 
findID(Object) - Method in interface uka.transport.ObjectSpace
Same as ObjectSpace.getID(java.lang.Object), but does not assign the object to this object space, if the object was not yet a member.
findID(Object) - Method in class uka.transport.ObjectSpaceAdapter
 
findID(Object) - Method in class uka.transport.SimpleObjectSpace
 
findID(boolean) - Method in class uka.util.BooleanIDMap
 
findID(byte) - Method in class uka.util.ByteIDMap
 
findID(char) - Method in class uka.util.CharIDMap
 
findID(double) - Method in class uka.util.DoubleIDMap
 
findID(float) - Method in class uka.util.FloatIDMap
 
findID(Object) - Method in class uka.util.IDMap
 
findID(int) - Method in class uka.util.IntIDMap
 
findID(int) - Method in class uka.util.IntSparseIDMap
 
findID(long) - Method in class uka.util.LongIDMap
 
findID(short) - Method in class uka.util.ShortIDMap
 
findID(Object) - Method in class uka.util.SparseIDMap
 
findIDInternal(boolean, int) - Method in class uka.util.BooleanIDMap
 
findIDInternal(byte, int) - Method in class uka.util.ByteIDMap
 
findIDInternal(char, int) - Method in class uka.util.CharIDMap
 
findIDInternal(double, int) - Method in class uka.util.DoubleIDMap
 
findIDInternal(float, int) - Method in class uka.util.FloatIDMap
 
findIDInternal(Object, int) - Method in class uka.util.IDMap
 
findIDInternal(int, int) - Method in class uka.util.IntIDMap
 
findIDInternal(long, int) - Method in class uka.util.LongIDMap
 
findIDInternal(short, int) - Method in class uka.util.ShortIDMap
 
findLocalReplica() - Method in class uka.karmi.rmi.server.ReplicaStub
 
findWireOffset(Object) - Method in class uka.transport.WireHashtable
 
finish() - Method in class uka.bench.Timer.Statistics
 
finishMigration() - Method in class uka.karmi.rmi.ClientConnection
 
finishMigration() - Method in interface uka.karmi.rmi.MarshalOutput
 
finishMigration() - Method in class uka.karmi.stream.MarshalOutputStream
 
finishUpdate() - Method in class uka.karmi.stream.MarshalOutputStream
 
finishUpdate() - Method in interface uka.patch.PatchOutputStream
 
finished(StreamClientConnection) - Method in interface uka.karmi.stream.StreamTechnology.CallBack
Indicates that the remote call terminated and the connection can be reused.
finished(StreamClientConnection) - Method in class uka.karmi.stream.StreamTechnology.LocalID
 
first - Variable in class uka.util.ToString
 
firstHPort - Static variable in class uka.gm.GM
 
firstTechnology - Variable in class uka.karmi.rmi.ExportPoint
 
flatClone() - Method in interface uka.patch.Patchable
 
floatCnt - Variable in class uka.patch.PatchReader
 
floatValue - Variable in class uka.patch.PatchReader
 
flush() - Method in class uka.patch.MultiplexPatchWriter
 
flush() - Method in class uka.patch.PatchWriter
 
flush() - Method in class uka.transport.BinaryOutputStream
 
flush() - Method in class uka.transport.BinaryWriter
 
flush() - Method in class uka.transport.JdkMarshalContext
 
flush() - Method in class uka.transport.MarshalContext
 
flushUnmodified() - Method in class uka.patch.AbstractPatchWriter
 
format - Static variable in class uka.bench.Timer
 
free(int) - Method in class uka.util.GCPartitionedIDSpace
 
freeEnvList - Static variable in class uka.karmi.rmi.Transport
 
freeEnvLock - Static variable in class uka.karmi.rmi.Transport
 
freeID(int) - Method in class uka.util.IDPool
 
freeIDs - Variable in class uka.util.GCPartitionedIDSpace
 
fromRank - Variable in class uka.patch.PatchReader
 

G

GCPartitionedIDSpace - class uka.util.GCPartitionedIDSpace.
 
GCPartitionedIDSpace(int) - Constructor for class uka.util.GCPartitionedIDSpace
 
GM - class uka.gm.GM.
 
GM() - Constructor for class uka.gm.GM
 
GM.HPort - class uka.gm.GM.HPort.
 
GM.HPort(int, int, GM.HPort) - Constructor for class uka.gm.GM.HPort
 
GM.UID - class uka.gm.GM.UID.
 
GM.UID(byte[]) - Constructor for class uka.gm.GM.UID
 
GM.VPort - class uka.gm.GM.VPort.
 
GM.VPort(int) - Constructor for class uka.gm.GM.VPort
 
GMBench - class uka.gm.GMBench.
 
GMBench() - Constructor for class uka.gm.GMBench
 
GMBench.Client - class uka.gm.GMBench.Client.
 
GMBench.Client(int) - Constructor for class uka.gm.GMBench.Client
 
GMBench.Client(GM.VPort) - Constructor for class uka.gm.GMBench.Client
 
GMBench.Server - class uka.gm.GMBench.Server.
 
GMBench.Server(int) - Constructor for class uka.gm.GMBench.Server
 
GMBench.Server(GM.VPort) - Constructor for class uka.gm.GMBench.Server
 
GMServer - class uka.gm.GMServer.
 
GMServer(int) - Constructor for class uka.gm.GMServer
 
GMServer.Connection - class uka.gm.GMServer.Connection.
 
GMServer.Connection(int, int, GM.VPort) - Constructor for class uka.gm.GMServer.Connection
 
GMServer.Connection.Input - class uka.gm.GMServer.Connection.Input.
InputStream view of a Connection.
GMServer.Connection.Input() - Constructor for class uka.gm.GMServer.Connection.Input
 
GMServer.Connection.Output - class uka.gm.GMServer.Connection.Output.
OutputStream view of a Connection.
GMServer.Connection.Output() - Constructor for class uka.gm.GMServer.Connection.Output
 
GMServerBench - class uka.gm.GMServerBench.
ping-pong: - Der Klient sendet ein Datenpacket der angegebenen Größe zum Server und wartet so lange, bis er die Antwort vom Server erhalten hat.
GMServerBench() - Constructor for class uka.gm.GMServerBench
 
GMServerBench.Client - class uka.gm.GMServerBench.Client.
 
GMServerBench.Client() - Constructor for class uka.gm.GMServerBench.Client
 
GMServerBench.CtrlMsg - class uka.gm.GMServerBench.CtrlMsg.
 
GMServerBench.CtrlMsg(byte, long, int) - Constructor for class uka.gm.GMServerBench.CtrlMsg
 
GMServerBench.Server - class uka.gm.GMServerBench.Server.
 
GMServerBench.Server() - Constructor for class uka.gm.GMServerBench.Server
 
GMServerTest - class uka.gm.GMServerTest.
 
GMServerTest() - Constructor for class uka.gm.GMServerTest
 
GMServerTest.Client - class uka.gm.GMServerTest.Client.
 
GMServerTest.Client(GMServer.Connection) - Constructor for class uka.gm.GMServerTest.Client
 
GMServerTest.Server - class uka.gm.GMServerTest.Server.
 
GMServerTest.Server(GMServer.Connection) - Constructor for class uka.gm.GMServerTest.Server
 
GMTechnology - class uka.karmi.gm.GMTechnology.
 
GMTechnology() - Constructor for class uka.karmi.gm.GMTechnology
 
GMTechnology.GMOutput - class uka.karmi.gm.GMTechnology.GMOutput.
 
GMTechnology.GMOutput(OutputStream, Technology) - Constructor for class uka.karmi.gm.GMTechnology.GMOutput
 
GMTechnology.GMThread - class uka.karmi.gm.GMTechnology.GMThread.
 
GMTechnology.GMThread(ExportPoint, GMServer.Connection) - Constructor for class uka.karmi.gm.GMTechnology.GMThread
 
GMTest - class uka.gm.GMTest.
 
GMTest() - Constructor for class uka.gm.GMTest
 
GMTest.Client - class uka.gm.GMTest.Client.
 
GMTest.Client(int) - Constructor for class uka.gm.GMTest.Client
 
GMTest.Client(GM.VPort) - Constructor for class uka.gm.GMTest.Client
 
GMTest.Server - class uka.gm.GMTest.Server.
 
GMTest.Server(int) - Constructor for class uka.gm.GMTest.Server
 
GMTest.Server(GM.VPort) - Constructor for class uka.gm.GMTest.Server
 
GMUTID - class uka.karmi.gm.GMUTID.
 
GMUTID(GM.UID, int, GMTechnology) - Constructor for class uka.karmi.gm.GMUTID
 
GMUTID(int, GMTechnology, ExportPoint) - Constructor for class uka.karmi.gm.GMUTID
 
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.BooleanOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.ByteOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.CharOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.DoubleOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.FloatOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.IntOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.LongOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.OpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_ABSOLUTE - Static variable in class uka.util.ShortOpenHashSet
Constant indicating absolute growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.BooleanOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.ByteOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.CharOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.DoubleOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.FloatOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.IntOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.LongOpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.OpenHashSet
Constant indicating relative growth policy.
GROWTH_POLICY_RELATIVE - Static variable in class uka.util.ShortOpenHashSet
Constant indicating relative growth policy.
GlobalSynchronization - class uka.karmi.rmi.GlobalSynchronization.
 
GlobalSynchronization(long) - Constructor for class uka.karmi.rmi.GlobalSynchronization
 
get() - Method in class uka.transport.Index
 
get(int[]) - Method in class uka.util.Array2D
 
get(int, int) - Method in class uka.util.Array2D
 
get(int, int) - Method in class uka.util.BitArray2D
 
get(int[]) - Method in class uka.util.BooleanArray2D
 
get(int, int) - Method in class uka.util.BooleanArray2D
 
get(int) - Method in class uka.util.BooleanIDMap
 
get(int) - Method in class uka.util.BooleanQueue
 
get(int[]) - Method in class uka.util.ByteArray2D
 
get(int, int) - Method in class uka.util.ByteArray2D
 
get(int) - Method in class uka.util.ByteIDMap
 
get(int) - Method in class uka.util.ByteQueue
 
get(int[]) - Method in class uka.util.CharArray2D
 
get(int, int) - Method in class uka.util.CharArray2D
 
get(int) - Method in class uka.util.CharIDMap
 
get(int) - Method in class uka.util.CharQueue
 
get(int[]) - Method in class uka.util.DoubleArray2D
 
get(int, int) - Method in class uka.util.DoubleArray2D
 
get(int) - Method in class uka.util.DoubleIDMap
 
get(int) - Method in class uka.util.DoubleQueue
 
get(int) - Method in class uka.util.EnlargingArray
 
get(int, int) - Method in class uka.util.EnlargingArray2D
 
get(int, int) - Method in class uka.util.EnlargingBitArray2D
 
get(int) - Method in class uka.util.EnlargingBooleanArray
 
get(int, int) - Method in class uka.util.EnlargingBooleanArray2D
 
get(int) - Method in class uka.util.EnlargingByteArray
 
get(int, int) - Method in class uka.util.EnlargingByteArray2D
 
get(int) - Method in class uka.util.EnlargingCharArray
 
get(int, int) - Method in class uka.util.EnlargingCharArray2D
 
get(int) - Method in class uka.util.EnlargingDoubleArray
 
get(int, int) - Method in class uka.util.EnlargingDoubleArray2D
 
get(int) - Method in class uka.util.EnlargingFloatArray
 
get(int, int) - Method in class uka.util.EnlargingFloatArray2D
 
get(int) - Method in class uka.util.EnlargingIntArray
 
get(int, int) - Method in class uka.util.EnlargingIntArray2D
 
get(int) - Method in class uka.util.EnlargingLongArray
 
get(int, int) - Method in class uka.util.EnlargingLongArray2D
 
get(int) - Method in class uka.util.EnlargingShortArray
 
get(int, int) - Method in class uka.util.EnlargingShortArray2D
 
get(int[]) - Method in class uka.util.FloatArray2D
 
get(int, int) - Method in class uka.util.FloatArray2D
 
get(int) - Method in class uka.util.FloatIDMap
 
get(int) - Method in class uka.util.FloatQueue
 
get(int) - Method in class uka.util.IDMap
 
get(int[]) - Method in class uka.util.IntArray2D
 
get(int, int) - Method in class uka.util.IntArray2D
 
get(int) - Method in class uka.util.IntIDMap
 
get(int) - Method in class uka.util.IntQueue
 
get(int) - Method in class uka.util.IntStack
 
get(long) - Method in class uka.util.Long2ObjectHashtable
Return value for key or null, if key not found.
get(int[]) - Method in class uka.util.LongArray2D
 
get(int, int) - Method in class uka.util.LongArray2D
 
get(int) - Method in class uka.util.LongIDMap
 
get(int) - Method in class uka.util.LongQueue
 
get(int) - Method in class uka.util.Queue
 
get(int[]) - Method in class uka.util.ShortArray2D
 
get(int, int) - Method in class uka.util.ShortArray2D
 
get(int) - Method in class uka.util.ShortIDMap
 
get(int) - Method in class uka.util.ShortQueue
 
get(int) - Method in class uka.util.WeakIDMap
 
getActiveRanks() - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
getActiveRanks() - Method in class uka.patch.PartitionedObjectSpace
 
getBlockingProblem() - Method in interface uka.karmi.rmi.CallHandler.BlockingOperation
 
getBlockingProblem() - Method in class uka.karmi.rmi.ClientConnection
 
getBlockingProblem() - Method in class uka.karmi.rmi.ServerConnection
 
getBuffer() - Method in class uka.transport.BinaryInputStream
 
getBuffer() - Method in class uka.transport.BinaryOutputStream
 
getBuffer() - Method in class uka.transport.BinaryReader
 
getBuffer() - Method in class uka.transport.BinaryWriter
 
getBuffer() - Method in class uka.transport.MemoryOutputStream
 
getCallbackProblem() - Method in interface uka.karmi.rmi.CallHandler.CallbackOperation
Returns an exception thrown during the execution of CallHandler.CallbackOperation.doCallback(boolean), or null is no excetion was thrown.
getCallbackProblem() - Method in class uka.karmi.rmi.ServerConnection
 
getClientHost() - Method in class uka.karmi.gm.GMTechnology.GMThread
 
getClientHost() - Method in class uka.karmi.psp.PSPTechnology.PSPThread
 
getClientHost() - Method in class uka.karmi.rmi.ExecutionThread
Returns the remote caller's host name.
getClientHost() - Static method in class uka.karmi.rmi.server.RemoteServerRef
Returns the name of the host that initiated the remote call or throws an exception if not in a remote call.
getClientHost() - Method in class uka.karmi.socket.SocketTechnology.SocketThread
 
getCnt() - Method in class uka.bench.Timer.Statistics
 
getColor() - Method in class uka.graph.dlf.DLFColorMessage
Returns the acknowledged color.
getColor(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getColor(int) - Method in interface uka.karo.ReplicaDiagnostics
 
getColors() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getConfigInt(String, int) - Method in class uka.util.ConfigBundle
 
getConfigInt(String) - Method in class uka.util.ConfigBundle
 
getConfigString(String, String) - Method in class uka.util.ConfigBundle
getString() in superclass is final, so we have to rename the methods to get the consistent behaviour in case of missing configuration entries.
getConfigString(String) - Method in class uka.util.ConfigBundle
 
getConnection() - Method in class uka.karmi.stream.StreamTechnology.LocalID
Look up an unused connection to the remote technology.
getContext(int) - Method in class uka.karmi.rmi.RemoteClientRef
This method is called by the stub when a remote method call is executed.
getContext(int) - Method in class uka.karmi.rmi.SingleRemoteClientRef
Get the context for a method invocation on the server addressed by this remote reference object.
getContext(int, int, UTID) - Method in class uka.karmi.rmi.Technology
This method can not be moved to the Connection class as a factory method, because it serves as a frontend for the Technology.getContext(byte, int, int, long, UTID) method that is overriden in subclasses.
getContext(byte, int, int, long, UTID) - Method in class uka.karmi.rmi.Technology
On the client side, the type of the connection class is determined by the remote object reference that decides about the best technology to use for a call.
getContext(byte, int, int, long, UTID) - Method in class uka.karmi.stream.StreamTechnology
 
getCopyEnvironment() - Static method in class uka.karmi.rmi.Transport
Returns a CopyEnvironment object from a list.
getDGCMarshalContext() - Method in interface uka.karmi.rmi.MarshalOutput
Returns the DGCMarshalContext for this serialization
getDGCMarshalContext() - Method in class uka.karmi.stream.MarshalOutputStream
 
getDGCUnmarshalContext() - Method in interface uka.karmi.rmi.MarshalInput
Returns the DGCUnmarshalContext for this serialization
getDGCUnmarshalContext() - Method in class uka.karmi.stream.MarshalInputStream
Returns the DGCUnmarshalContext for this serialization
getDataInputStream() - Method in class uka.transport.UnmarshalStream
 
getDataOutputStream() - Method in class uka.transport.MarshalStream
 
getDataSize(int, int) - Static method in class uka.util.EnlargingArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingBooleanArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingByteArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingCharArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingDoubleArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingFloatArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingIntArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingLongArray2D
 
getDataSize(int, int) - Static method in class uka.util.EnlargingShortArray2D
 
getDataSize0(int) - Method in class uka.util.EnlargingBitArray2D
 
getDegree() - Method in class uka.graph.dlf.DLFProposalMessage
Returns the source-nodes degree.
getDegree() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getDescriptor(Class) - Static method in class uka.transport.Descriptors
 
getDiagnostics() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
getDiagnostics() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getDiffAsBoolean() - Method in interface uka.patch.PatchInput
 
getDiffAsBoolean() - Method in class uka.patch.PatchReader
 
getDiffAsByte() - Method in interface uka.patch.PatchInput
 
getDiffAsByte() - Method in class uka.patch.PatchReader
 
getDiffAsChar() - Method in interface uka.patch.PatchInput
 
getDiffAsChar() - Method in class uka.patch.PatchReader
 
getDiffAsDouble() - Method in interface uka.patch.PatchInput
 
getDiffAsDouble() - Method in class uka.patch.PatchReader
 
getDiffAsFloat() - Method in interface uka.patch.PatchInput
 
getDiffAsFloat() - Method in class uka.patch.PatchReader
 
getDiffAsInt() - Method in interface uka.patch.PatchInput
Reads the updated value, if a patch record is available.
getDiffAsInt() - Method in class uka.patch.PatchReader
 
getDiffAsLong() - Method in interface uka.patch.PatchInput
 
getDiffAsLong() - Method in class uka.patch.PatchReader
 
getDiffAsObject() - Method in interface uka.patch.PatchInput
Reads the updated reference value, if the last call to PatchInput.hasDiff() returned true.
getDiffAsObject() - Method in class uka.patch.PatchReader
 
getDiffAsShort() - Method in interface uka.patch.PatchInput
 
getDiffAsShort() - Method in class uka.patch.PatchReader
 
getE() - Method in class uka.bench.Timer.Statistics
 
getEntry1(int, int) - Method in class uka.util.IntIntHashBijection
 
getEntry1(int, int) - Method in class uka.util.IntObjectHashBijection
 
getEntry1(int, Object) - Method in class uka.util.ObjectObjectHashBijection
 
getEntry2(int, int) - Method in class uka.util.IntIntHashBijection
 
getEntry2(int, Object) - Method in class uka.util.IntObjectHashBijection
 
getEntry2(int, Object) - Method in class uka.util.ObjectObjectHashBijection
 
getExportPoint(int) - Static method in class uka.karmi.rmi.Transport
Creates and initializes an export point with a given number.
getFalsePresentation() - Static method in class uka.util.ArrayUtils
 
getFrame(int) - Method in class uka.util.IntStack
 
getFromRank() - Method in interface uka.patch.PatchInput
Experimental low-level API.
getFromRank() - Method in class uka.patch.PatchReader
Experimental low-level API.
getFullKey(String) - Method in class uka.util.ConfigBundle
 
getGID(Object) - Method in class uka.util.ToString
 
getGroup() - Method in class uka.patch.MultiplexPatchWriter
 
getHandler() - Static method in class uka.karmi.rmi.ServerConnection
 
getHash(boolean) - Method in class uka.util.BooleanIDMap
Computes an index into the BooleanIDMap.hashToID array from the hash value for the given object.
getHash(byte) - Method in class uka.util.ByteIDMap
Computes an index into the ByteIDMap.hashToID array from the hash value for the given object.
getHash(char) - Method in class uka.util.CharIDMap
Computes an index into the CharIDMap.hashToID array from the hash value for the given object.
getHash(double) - Method in class uka.util.DoubleIDMap
Computes an index into the DoubleIDMap.hashToID array from the hash value for the given object.
getHash(float) - Method in class uka.util.FloatIDMap
Computes an index into the FloatIDMap.hashToID array from the hash value for the given object.
getHash(Object) - Method in class uka.util.IDMap
Computes an index into the IDMap.hashToID array from the hash value for the given object.
getHash(int) - Method in class uka.util.IntIDMap
Computes an index into the IntIDMap.hashToID array from the hash value for the given object.
getHash(long) - Method in class uka.util.LongIDMap
Computes an index into the LongIDMap.hashToID array from the hash value for the given object.
getHash(short) - Method in class uka.util.ShortIDMap
Computes an index into the ShortIDMap.hashToID array from the hash value for the given object.
getHash1(int) - Method in class uka.util.IntIntHashBijection
 
getHash1(int) - Method in class uka.util.IntObjectHashBijection
 
getHash1(Object) - Method in class uka.util.ObjectObjectHashBijection
 
getHash2(int) - Method in class uka.util.IntIntHashBijection
 
getHash2(Object) - Method in class uka.util.IntObjectHashBijection
 
getHash2(Object) - Method in class uka.util.ObjectObjectHashBijection
 
getHashCode(boolean) - Method in interface uka.util.BooleanHashFunction
 
getHashCode(byte) - Method in interface uka.util.ByteHashFunction
 
getHashCode(char) - Method in interface uka.util.CharHashFunction
 
getHashCode(double) - Method in interface uka.util.DoubleHashFunction
 
getHashCode(float) - Method in interface uka.util.FloatHashFunction
 
getHashCode(Object) - Method in interface uka.util.HashFunction
 
getHashCode(int) - Method in interface uka.util.IntHashFunction
 
getHashCode(long) - Method in interface uka.util.LongHashFunction
 
getHashCode(short) - Method in interface uka.util.ShortHashFunction
 
getHostName() - Method in class uka.gm.GM.HPort
 
getHostName() - Method in class uka.gm.GM.VPort
 
getHostName() - Method in class uka.gm.GMServer
 
getID() - Method in class uka.karmi.rmi.ThreadInfo
 
getID() - Method in class uka.karmi.stream.ExternalID
 
getID(Object) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
getID(Object) - Method in class uka.patch.PartitionedObjectSpace
 
getID(Object) - Method in class uka.transport.DefaultObjectSpace
 
getID(Object) - Method in class uka.transport.LayeredObjectSpace
 
getID(Object) - Method in interface uka.transport.ObjectSpace
Returns the identifier for a given object.
getID(Object) - Method in class uka.transport.ObjectSpaceAdapter
 
getID(Object) - Method in class uka.transport.ReadOnlyObjectSpace
 
getID(Object) - Method in class uka.transport.SimpleObjectSpace
 
getID(boolean) - Method in class uka.util.BooleanIDMap
 
getID(byte) - Method in class uka.util.ByteIDMap
 
getID(char) - Method in class uka.util.CharIDMap
 
getID(double) - Method in class uka.util.DoubleIDMap
 
getID(float) - Method in class uka.util.FloatIDMap
 
getID(Object) - Method in class uka.util.IDMap
 
getID(int) - Method in class uka.util.IntIDMap
 
getID(int) - Method in class uka.util.IntSparseIDMap
 
getID(long) - Method in class uka.util.LongIDMap
 
getID(short) - Method in class uka.util.ShortIDMap
 
getID(Object) - Method in class uka.util.SparseIDMap
 
getIDForRef(WeakIDMap.Ref) - Method in class uka.util.WeakIDMap
Find the identifier for a given reference.
getImpl() - Method in class uka.karmi.rmi.server.UnicastRemoteClientRef
Returns the corresponding remote object if the object is exported on a local export point, null otherwise.
getIndex(int) - Method in class uka.util.BitArray2D
 
getIndex(int) - Method in class uka.util.EnlargingBitArray2D
 
getIndex(int) - Method in class uka.util.IntIntHashBijection
 
getIndex(int) - Method in class uka.util.IntObjectHashBijection
 
getIndex(long) - Method in class uka.util.Long2ObjectHashtable
 
getIndex(int) - Method in class uka.util.ObjectObjectHashBijection
 
getIndexForHash(int) - Method in class uka.util.BooleanIDMap
 
getIndexForHash(int) - Method in class uka.util.ByteIDMap
 
getIndexForHash(int) - Method in class uka.util.CharIDMap
 
getIndexForHash(int) - Method in class uka.util.DoubleIDMap
 
getIndexForHash(int) - Method in class uka.util.FloatIDMap
 
getIndexForHash(int) - Method in class uka.util.IDMap
 
getIndexForHash(int) - Method in class uka.util.IntIDMap
 
getIndexForHash(int) - Method in class uka.util.LongIDMap
 
getIndexForHash(int) - Method in class uka.util.ShortIDMap
 
getIndexForID(int) - Method in class uka.util.BooleanIDMap
 
getIndexForID(int) - Method in class uka.util.ByteIDMap
 
getIndexForID(int) - Method in class uka.util.CharIDMap
 
getIndexForID(int) - Method in class uka.util.DoubleIDMap
 
getIndexForID(int) - Method in class uka.util.FloatIDMap
 
getIndexForID(int) - Method in class uka.util.IDMap
 
getIndexForID(int) - Method in class uka.util.IntIDMap
 
getIndexForID(int) - Method in class uka.util.LongIDMap
 
getIndexForID(int) - Method in class uka.util.ShortIDMap
 
getIndexForID(int) - Method in class uka.util.WeakIDMap
 
getInfoFor(Class) - Method in class uka.karo.ReplicaStatistics
 
getInput() - Method in interface uka.patch.PatchInput
Experimental low-level API.
getInput() - Method in class uka.patch.PatchReader
Experimental low-level API: Patch creation for the expert.
getInputStream() - Method in class uka.gm.GMServer.Connection
 
getInputStream() - Method in class uka.psp.PSPServer.Connection
 
getInputStream() - Method in class uka.transport.MemoryBuffer
 
getInstance() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceBoolean() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceByte() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceChar() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceDouble() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceFloat() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceInt() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceLong() - Static method in class uka.util.DefaultHashFunctions
 
getInstanceShort() - Static method in class uka.util.DefaultHashFunctions
 
getKeys() - Method in class uka.util.ConfigBundle
 
getLID(Object) - Method in class uka.util.ToString
 
getLength(long) - Method in class uka.gm.GM.VPort
 
getLocalExportPoint(UTID) - Method in class uka.karmi.rmi.Technology
This method returns the export point object if the given utid object addresses a local export point.
getLocalID(UTID) - Method in class uka.karmi.stream.StreamTechnology
Access is synchronized in the context.
getLocalLock() - Method in class uka.karmi.rmi.GlobalSynchronization
 
getMarshalInput(ObjectInput) - Static method in class uka.karmi.rmi.RemoteClientRef
 
getMarshalOutput(ObjectOutput) - Static method in class uka.karmi.rmi.RemoteClientRef
 
getMarshalStream() - Method in class uka.patch.PatchWriter
 
getMarshalStream() - Method in class uka.transport.JdkMarshalContext
Patch distribution requires a marshal stream.
getMarshalStream() - Method in class uka.transport.MarshalContext
Patch distribution requires a marshal stream.
getMask(int) - Method in class uka.util.BitArray2D
 
getMask(int) - Method in class uka.util.EnlargingBitArray2D
 
getMaxThreads() - Method in class uka.gm.GM.VPort
 
getMessage() - Method in class uka.karmi.rmi.server.ServerCloneException
 
getMonitorFor(Remote) - Static method in class uka.karmi.rmi.Technology
 
getNeighborRanks() - Method in interface uka.karo.ReplicaDiagnostics
 
getNeighbors() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getNewIDs() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
getNewIDs() - Method in class uka.transport.DefaultSharedObjectSpace
 
getNewIDs() - Method in interface uka.transport.SharedObjectSpace
The creation of new identifiers in calls to ObjectSpace.getID(java.lang.Object) and ObjectSpace.setObject(int, java.lang.Object) is logged in a set newIDs.
getNewlySharedIDs() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
getNewlySharedIDs() - Method in class uka.transport.DefaultSharedObjectSpace
 
getNewlySharedIDs() - Method in interface uka.transport.SharedObjectSpace
If an identifier of this object space becomes shared, it is first inserted into the set newlySharedIDs.
getNewlyUnsharedIDs() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
getNewlyUnsharedIDs() - Method in class uka.transport.DefaultSharedObjectSpace
 
getNewlyUnsharedIDs() - Method in interface uka.transport.SharedObjectSpace
 
getNextWireOffset() - Method in class uka.transport.WireHashtable
 
getNode() - Static method in class uka.karmi.Info
 
getNodeID() - Method in class uka.gm.GM.HPort
 
getNodeID(GM.UID) - Method in class uka.gm.GM.HPort
 
getNodeID(String) - Method in class uka.gm.GM.HPort
 
getNodeID() - Method in class uka.gm.GM.VPort
 
getNodeID(GM.UID) - Method in class uka.gm.GM.VPort
 
getNodeID(String) - Method in class uka.gm.GM.VPort
 
getNodeID() - Static method in class uka.psp.PSP
 
getNodePortNr() - Method in class uka.psp.PSPServer.Connection
 
getNodeVPortNr() - Method in class uka.gm.GMServer.Connection
 
getObject() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getObject(int) - Method in interface uka.karo.ReplicaDiagnostics
 
getObject(int) - Method in class uka.patch.DistributionJournal
 
getObject(int) - Method in class uka.patch.ReadOnlyJournal
 
getObject(int) - Method in class uka.transport.LayeredObjectSpace
 
getObject(int) - Method in interface uka.transport.ObjectSpace
Finds the object for a given identifier.
getObject(int) - Method in class uka.transport.ObjectSpaceAdapter
 
getObject(int) - Method in class uka.transport.SimpleObjectSpace
 
getObject(int) - Method in class uka.transport.WireHashtable
 
getObject(int) - Method in class uka.util.BooleanIDMap
 
getObject(int) - Method in class uka.util.ByteIDMap
 
getObject(int) - Method in class uka.util.CharIDMap
 
getObject(int) - Method in class uka.util.DoubleIDMap
 
getObject(int) - Method in class uka.util.FloatIDMap
 
getObject(int) - Method in class uka.util.IDMap
 
getObject(int) - Method in class uka.util.IntIDMap
 
getObject(int) - Method in class uka.util.IntSparseIDMap
 
getObject(int) - Method in class uka.util.LongIDMap
 
getObject(int) - Method in class uka.util.ShortIDMap
 
getObject(int) - Method in class uka.util.SparseIDMap
 
getObjectAdapter() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getObjectSpace() - Method in interface uka.karo.ReplicaDiagnostics
 
getObjectSpace() - Method in class uka.patch.PatchAdapter
Returns the object space of original objects.
getObjectSpace() - Method in class uka.patch.PatchAdapterImpl
 
getObjects() - Method in interface uka.karo.ReplicaDiagnostics
 
getObjects() - Method in class uka.util.BooleanIDMap
 
getObjects() - Method in class uka.util.ByteIDMap
 
getObjects() - Method in class uka.util.CharIDMap
 
getObjects() - Method in class uka.util.DoubleIDMap
 
getObjects() - Method in class uka.util.FloatIDMap
 
getObjects() - Method in class uka.util.IDMap
 
getObjects() - Method in class uka.util.IntIDMap
 
getObjects() - Method in class uka.util.LongIDMap
 
getObjects() - Method in class uka.util.ShortIDMap
 
getObjects() - Method in class uka.util.WeakIDMap
Specialized implementation for @T@IDMap.getObjects() that prevents returning null values for already garbage collected objects.
getObjects(IntIterator) - Method in class uka.util.WeakIDMap
 
getOriginal() - Method in class uka.transport.ObjectSpaceAdapter
 
getOriginal() - Method in class uka.transport.ReadOnlyObjectSpace
 
getOutOfOrderContext(byte, int, int, long) - Method in class uka.karmi.rmi.ClientConnection
Creates a context for an out-of-order invocation along this connection.
getOutput(int) - Method in class uka.patch.AbstractPatchWriter
 
getOutput(int) - Method in class uka.patch.MultiplexPatchWriter
Experimental low-level API: Patch creation for the expert.
getOutput(int) - Method in class uka.patch.NullPatchWriter
 
getOutput(int) - Method in class uka.patch.PatchAdapterImpl.Output
 
getOutput(int) - Method in interface uka.patch.PatchOutput
Experimental low-level API: Patch creation for the expert.
getOutput(int) - Method in class uka.patch.PatchWriter
Experimental low-level API: Patch creation for the expert.
getOutputStream() - Method in class uka.gm.GMServer.Connection
Note: The streams returned by getInputStream() and getOutputStream() do not conform exactly to the specification of Java streams.
getOutputStream() - Method in class uka.psp.PSPServer.Connection
Note: The streams returned by getInputStream() and getOutputStream() do not conform exactly to the specification of Java streams.
getOutputStream() - Method in class uka.transport.MemoryBuffer
 
getOverlay() - Method in class uka.transport.LayeredObjectSpace
 
getOwner() - Method in class uka.karmi.rmi.server.RemoteObject
 
getOwner() - Method in class uka.karmi.rmi.server.RemoteStub
 
getOwner() - Method in class uka.karmi.rmi.server.ReplicaStub
 
getOwner() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
getOwner() - Method in class uka.karmi.stream.ExternalID
 
getOwner() - Method in interface uka.patch.PatchableRoot
Return the root object this object belongs to.
getParent() - Method in class uka.transport.MarshalStream.Bridge
 
getParent() - Method in class uka.transport.UnmarshalStream.Bridge
 
getPatchDescriptor(Class) - Static method in class uka.patch.PatchAdapterImpl
 
getPeerNodeID() - Method in class uka.psp.PSPServer.Connection
 
getPeerPortNr() - Method in class uka.psp.PSPServer.Connection
 
getPeerUID() - Method in class uka.gm.GMServer.Connection
 
getPeerVPortNr() - Method in class uka.gm.GMServer.Connection
 
getPortNr() - Method in class uka.psp.PSP.Port
 
getPortNr() - Method in class uka.psp.PSPServer
 
getPosition() - Method in class uka.transport.BinaryInputStream
 
getPosition() - Method in class uka.transport.BinaryOutputStream
 
getPosition() - Method in class uka.transport.BinaryReader
 
getPosition() - Method in class uka.transport.BinaryWriter
 
getPosition() - Method in class uka.transport.MemoryInputStream
 
getPosition(int[]) - Method in class uka.util.Array2D
 
getPosition(int, int) - Method in class uka.util.Array2D
 
getPosition(int[]) - Method in class uka.util.BooleanArray2D
 
getPosition(int, int) - Method in class uka.util.BooleanArray2D
 
getPosition(int[]) - Method in class uka.util.ByteArray2D
 
getPosition(int, int) - Method in class uka.util.ByteArray2D
 
getPosition(int[]) - Method in class uka.util.CharArray2D
 
getPosition(int, int) - Method in class uka.util.CharArray2D
 
getPosition(int[]) - Method in class uka.util.DoubleArray2D
 
getPosition(int, int) - Method in class uka.util.DoubleArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingBooleanArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingBooleanArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingByteArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingByteArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingCharArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingCharArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingDoubleArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingDoubleArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingFloatArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingFloatArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingIntArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingIntArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingLongArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingLongArray2D
 
getPosition(int, int, int, int) - Static method in class uka.util.EnlargingShortArray2D
 
getPosition(int, int) - Method in class uka.util.EnlargingShortArray2D
 
getPosition(int[]) - Method in class uka.util.FloatArray2D
 
getPosition(int, int) - Method in class uka.util.FloatArray2D
 
getPosition(int[]) - Method in class uka.util.IntArray2D
 
getPosition(int, int) - Method in class uka.util.IntArray2D
 
getPosition(int[]) - Method in class uka.util.LongArray2D
 
getPosition(int, int) - Method in class uka.util.LongArray2D
 
getPosition(int[]) - Method in class uka.util.ShortArray2D
 
getPosition(int, int) - Method in class uka.util.ShortArray2D
 
getProperties() - Static method in class uka.util.CpuInfo
 
getProposedColor() - Method in class uka.graph.dlf.DLFProposalMessage
 
getProxy(ObjectId, int) - Static method in class uka.karmi.rmi.Transport
Checks whether the object identified by id can be accessed from a technology with the given domain identifier.
getRandomNumber() - Method in class uka.graph.dlf.DLFProposalMessage
Returns the source-nodes random-number.
getRank() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
getRank() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getRank() - Method in interface uka.karo.ReplicaDiagnostics
 
getRanks(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
getRefCnt(int, int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
getRegistry(String) - Static method in class uka.karmi.rmi.Naming
 
getRegistry() - Static method in class uka.karmi.rmi.registry.LocateRegistry
Returns a stub to the registry on the local host with location string "rmi://LOCAL_IP_ADDRESS"
getRegistry(String) - Static method in class uka.karmi.rmi.registry.LocateRegistry
Returns a stub to the registry with the given location string.
getRegistry(int) - Static method in class uka.karmi.rmi.registry.LocateRegistry
Returns a stub to the registry on the local host with location string "rmi://LOCAL_IP_ADDRESS:"+exportId
getRegistry(String, int) - Static method in class uka.karmi.rmi.registry.LocateRegistry
 
getRegularStub(RemoteStub) - Static method in class uka.karmi.rmi.registry.LocateRegistry
Convert a custom stub that was built on the client side into a regular stub created on the server side.
getRemoteObject() - Method in class uka.karmi.rmi.RemoteSkeleton
 
getRemoteRecursionDepth() - Static method in class uka.karmi.rmi.CallHandler
 
getRemoteServerRef(int, int) - Method in class uka.karmi.rmi.ExportPoint
Returns the server reference for the object that is identified with the object identifiers (objectId, objectId2), if it was exported at this export point.
getRemoteServerRef(Object) - Static method in class uka.karmi.rmi.ExportPoint
Returns the server reference to the exported remote object.
getRemoteServerRef() - Method in class uka.karmi.rmi.ServerConnection
 
getRemoteUTID() - Method in class uka.karmi.rmi.ClientConnection
Returns an identifier for the technology, this connection is connected to.
getReplicas() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getRoot() - Method in class uka.patch.PatchAdapter
 
getRoot() - Method in class uka.patch.PatchAdapterImpl
 
getRounds() - Method in class uka.graph.dlf.DLF
 
getSelfReference() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getShadow() - Method in class uka.util.IntStack
 
getSharedIDs() - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
getSharedIDs() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
getSharedIDs() - Method in class uka.patch.PartitionedObjectSpace
 
getSharedIDs() - Method in class uka.transport.DefaultSharedObjectSpace
 
getSharedIDs() - Method in interface uka.transport.SharedObjectSpace
Objects corresponding to identifiers in this object space can eiter be shared or non-shared.
getSharedObjects() - Method in interface uka.karo.ReplicaDiagnostics
 
getSigma() - Method in class uka.bench.Timer.Statistics
 
getSignal(long) - Method in class uka.gm.GM.VPort
 
getSize() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
getSize() - Method in interface uka.karo.ReplicaDiagnostics
 
getSize() - Method in class uka.patch.PartitionedObjectSpace
 
getSize() - Method in class uka.util.Array2D
 
getSize() - Method in class uka.util.BitArray2D
 
getSize() - Method in class uka.util.BooleanArray2D
 
getSize() - Method in class uka.util.BooleanIDMap
 
getSize() - Method in class uka.util.BooleanSet
 
getSize() - Method in class uka.util.ByteArray2D
 
getSize() - Method in class uka.util.ByteIDMap
 
getSize() - Method in class uka.util.ByteSet
 
getSize() - Method in class uka.util.CharArray2D
 
getSize() - Method in class uka.util.CharIDMap
 
getSize() - Method in class uka.util.CharSet
 
getSize() - Method in class uka.util.DoubleArray2D
 
getSize() - Method in class uka.util.DoubleIDMap
 
getSize() - Method in class uka.util.DoubleSet
 
getSize() - Method in class uka.util.FloatArray2D
 
getSize() - Method in class uka.util.FloatIDMap
 
getSize() - Method in class uka.util.FloatSet
 
getSize() - Method in class uka.util.IDMap
 
getSize() - Method in class uka.util.IntArray2D
 
getSize() - Method in class uka.util.IntIDMap
 
getSize() - Method in class uka.util.IntIntHashBijection
 
getSize() - Method in class uka.util.IntObjectHashBijection
 
getSize() - Method in class uka.util.IntSet
 
getSize() - Method in class uka.util.IntSparseIDMap
 
getSize() - Method in class uka.util.LongArray2D
 
getSize() - Method in class uka.util.LongIDMap
 
getSize() - Method in class uka.util.LongSet
 
getSize() - Method in class uka.util.ObjectObjectHashBijection
 
getSize() - Method in class uka.util.Set
 
getSize() - Method in class uka.util.ShortArray2D
 
getSize() - Method in class uka.util.ShortIDMap
 
getSize() - Method in class uka.util.ShortSet
 
getSize() - Method in class uka.util.SparseIDMap
 
getSize0() - Method in class uka.util.Array2D
 
getSize0() - Method in class uka.util.BitArray2D
 
getSize0() - Method in class uka.util.BooleanArray2D
 
getSize0() - Method in class uka.util.ByteArray2D
 
getSize0() - Method in class uka.util.CharArray2D
 
getSize0() - Method in class uka.util.DoubleArray2D
 
getSize0() - Method in class uka.util.EnlargingArray2D
 
getSize0() - Method in class uka.util.EnlargingBitArray2D
 
getSize0() - Method in class uka.util.EnlargingBooleanArray2D
 
getSize0() - Method in class uka.util.EnlargingByteArray2D
 
getSize0() - Method in class uka.util.EnlargingCharArray2D
 
getSize0() - Method in class uka.util.EnlargingDoubleArray2D
 
getSize0() - Method in class uka.util.EnlargingFloatArray2D
 
getSize0() - Method in class uka.util.EnlargingIntArray2D
 
getSize0() - Method in class uka.util.EnlargingLongArray2D
 
getSize0() - Method in class uka.util.EnlargingShortArray2D
 
getSize0() - Method in class uka.util.FloatArray2D
 
getSize0() - Method in class uka.util.IntArray2D
 
getSize0() - Method in class uka.util.LongArray2D
 
getSize0() - Method in class uka.util.ShortArray2D
 
getSize1() - Method in class uka.util.Array2D
 
getSize1() - Method in class uka.util.BitArray2D
 
getSize1() - Method in class uka.util.BooleanArray2D
 
getSize1() - Method in class uka.util.ByteArray2D
 
getSize1() - Method in class uka.util.CharArray2D
 
getSize1() - Method in class uka.util.DoubleArray2D
 
getSize1() - Method in class uka.util.EnlargingArray2D
 
getSize1() - Method in class uka.util.EnlargingBitArray2D
 
getSize1() - Method in class uka.util.EnlargingBooleanArray2D
 
getSize1() - Method in class uka.util.EnlargingByteArray2D
 
getSize1() - Method in class uka.util.EnlargingCharArray2D
 
getSize1() - Method in class uka.util.EnlargingDoubleArray2D
 
getSize1() - Method in class uka.util.EnlargingFloatArray2D
 
getSize1() - Method in class uka.util.EnlargingIntArray2D
 
getSize1() - Method in class uka.util.EnlargingLongArray2D
 
getSize1() - Method in class uka.util.EnlargingShortArray2D
 
getSize1() - Method in class uka.util.FloatArray2D
 
getSize1() - Method in class uka.util.IntArray2D
 
getSize1() - Method in class uka.util.LongArray2D
 
getSize1() - Method in class uka.util.ShortArray2D
 
getSmallestPossibleColor() - Method in class uka.graph.dlf.DLF
 
getStart() - Method in class uka.util.ArrayPermutation
 
getStart() - Method in interface uka.util.Permutation
 
getStatistics(ReplicaDiagnostics, int) - Static method in class uka.karo.ReplicaStatistics
 
getStop() - Method in class uka.util.ArrayPermutation
 
getStop() - Method in interface uka.util.Permutation
 
getStride() - Method in class uka.util.Array2D
 
getStride() - Method in class uka.util.BooleanArray2D
 
getStride() - Method in class uka.util.ByteArray2D
 
getStride() - Method in class uka.util.CharArray2D
 
getStride() - Method in class uka.util.DoubleArray2D
 
getStride() - Method in class uka.util.FloatArray2D
 
getStride() - Method in class uka.util.IntArray2D
 
getStride() - Method in class uka.util.LongArray2D
 
getStride() - Method in class uka.util.ShortArray2D
 
getStride0() - Method in class uka.util.Array2D
 
getStride0() - Method in class uka.util.BooleanArray2D
 
getStride0() - Method in class uka.util.ByteArray2D
 
getStride0() - Method in class uka.util.CharArray2D
 
getStride0() - Method in class uka.util.DoubleArray2D
 
getStride0() - Method in class uka.util.FloatArray2D
 
getStride0() - Method in class uka.util.IntArray2D
 
getStride0() - Method in class uka.util.LongArray2D
 
getStride0() - Method in class uka.util.ShortArray2D
 
getStride1() - Method in class uka.util.Array2D
 
getStride1() - Method in class uka.util.BooleanArray2D
 
getStride1() - Method in class uka.util.ByteArray2D
 
getStride1() - Method in class uka.util.CharArray2D
 
getStride1() - Method in class uka.util.DoubleArray2D
 
getStride1() - Method in class uka.util.FloatArray2D
 
getStride1() - Method in class uka.util.IntArray2D
 
getStride1() - Method in class uka.util.LongArray2D
 
getStride1() - Method in class uka.util.ShortArray2D
 
getStub() - Method in class uka.karmi.rmi.ProxyServerRef
Returns null.
getStub() - Method in class uka.karmi.rmi.server.RemoteServerRef
Returns a corresponding stub object.
getStub() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
getStub() - Method in class uka.karmi.rmi.server.UnicastRemoteServerRef
Returns a stub object for the remote object connected to this object.
getSubSpace(int) - Method in class uka.patch.PartitionedObjectSpace
 
getTechnology() - Method in interface uka.karmi.rmi.MarshalInput
Returns the technology this object belongs to.
getTechnology() - Method in interface uka.karmi.rmi.MarshalOutput
With getTechnology() a remote reference that is about to be marshaled can obtain a reference to the technology.
getTechnology(int) - Static method in class uka.karmi.rmi.Transport
 
getTechnology() - Method in class uka.karmi.stream.MarshalInputStream
Returns the technology this object belongs to.
getTechnology() - Method in class uka.karmi.stream.MarshalOutputStream
 
getTechnologyCnt() - Static method in class uka.karmi.rmi.Transport
 
getThreadID() - Method in interface uka.karmi.rmi.CallHandler.CallbackOperation
 
getThreadID() - Method in class uka.karmi.rmi.ServerConnection
 
getThreadID() - Static method in class uka.karmi.rmi.ThreadInfo
Returns the thread ID of the current thread.
getTicket() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
getTotalInfo() - Method in class uka.karo.ReplicaStatistics
 
getTruePresentation() - Static method in class uka.util.ArrayUtils
 
getType() - Method in class uka.transport.TransportDescriptor
Return the class, this transport descriptor is associated with.
getUID(int) - Method in class uka.gm.GM.HPort
 
getUID(int) - Method in class uka.gm.GM.VPort
 
getUID() - Method in class uka.gm.GMServer.Connection
 
getUID() - Method in class uka.gm.GMServer
 
getUTID() - Method in class uka.karmi.rmi.ExportPoint
Get the UTID structure for this export point.
getUTID(ExportPoint) - Method in class uka.karmi.rmi.Technology
Returns a UTID object for this technology and the specified export point.
getUTID(int) - Static method in class uka.karmi.rmi.Transport
Returns the UTIDs of the specified export point.
getUnmarshalStream() - Method in class uka.patch.PatchReader
 
getUnmarshalStream() - Method in class uka.transport.JdkMarshalContext
Patch distribution requires a marshal stream.
getUnmarshalStream() - Method in class uka.transport.MarshalContext
Patch distribution requires a marshal stream.
getUsedIDs() - Method in class uka.patch.DistributionJournal
 
getUsedIDs() - Method in class uka.patch.ReadOnlyJournal
 
getUsedIDs() - Method in interface uka.transport.ObjectSpace
 
getUsedIDs() - Method in class uka.transport.ObjectSpaceAdapter
 
getUsedIDs() - Method in class uka.transport.SimpleObjectSpace
 
getUsedIDs() - Method in class uka.util.BooleanIDMap
 
getUsedIDs() - Method in class uka.util.ByteIDMap
 
getUsedIDs() - Method in class uka.util.CharIDMap
 
getUsedIDs() - Method in class uka.util.DenseIDSpace
 
getUsedIDs() - Method in class uka.util.DoubleIDMap
 
getUsedIDs() - Method in class uka.util.FloatIDMap
 
getUsedIDs() - Method in class uka.util.IDMap
 
getUsedIDs() - Method in interface uka.util.IDSpace
 
getUsedIDs() - Method in class uka.util.IntIDMap
 
getUsedIDs() - Method in class uka.util.LongIDMap
 
getUsedIDs() - Method in class uka.util.ShortIDMap
 
getUsedIDs() - Method in class uka.util.SparseIDSpace
 
getVPortNr() - Method in class uka.gm.GM.VPort
 
getVPortNr() - Method in class uka.gm.GMServer
 
getValue1() - Method in class uka.util.IntIntHashBijection.Entry
 
getValue1() - Method in interface uka.util.IntIntHashBijection.Iterator
 
getValue1(int) - Method in class uka.util.IntIntHashBijection
 
getValue1() - Method in class uka.util.IntObjectHashBijection.Entry
 
getValue1() - Method in interface uka.util.IntObjectHashBijection.Iterator
 
getValue1(Object) - Method in class uka.util.IntObjectHashBijection
 
getValue1() - Method in class uka.util.ObjectObjectHashBijection.Entry
 
getValue1() - Method in interface uka.util.ObjectObjectHashBijection.Iterator
 
getValue1(Object) - Method in class uka.util.ObjectObjectHashBijection
 
getValue2() - Method in class uka.util.IntIntHashBijection.Entry
 
getValue2() - Method in interface uka.util.IntIntHashBijection.Iterator
 
getValue2(int) - Method in class uka.util.IntIntHashBijection
 
getValue2() - Method in class uka.util.IntObjectHashBijection.Entry
 
getValue2() - Method in interface uka.util.IntObjectHashBijection.Iterator
 
getValue2(int) - Method in class uka.util.IntObjectHashBijection
 
getValue2() - Method in class uka.util.IntWeakHashBijection.Entry
 
getValue2() - Method in class uka.util.ObjectObjectHashBijection.Entry
 
getValue2() - Method in interface uka.util.ObjectObjectHashBijection.Iterator
 
getValue2(Object) - Method in class uka.util.ObjectObjectHashBijection
 
getValue2() - Method in class uka.util.WeakHashBijection.Entry
 
gmClose(int) - Static method in class uka.gm.GM
 
gmDump() - Static method in class uka.gm.GM
 
gmFinalize() - Static method in class uka.gm.GM
 
gmGetHostName(int) - Static method in class uka.gm.GM
 
gmGetNodeID(int) - Static method in class uka.gm.GM
 
gmGetNodeID(int, String) - Static method in class uka.gm.GM
 
gmGetNodeID(int, byte[]) - Static method in class uka.gm.GM
 
gmGetUID(int, int) - Static method in class uka.gm.GM
 
gmInit() - Static method in class uka.gm.GM
 
gmMaxMessageSize() - Static method in class uka.gm.GM
 
gmMaxThreads(int) - Static method in class uka.gm.GM
 
gmNumPorts(int) - Static method in class uka.gm.GM
 
gmOpen(int, int, String) - Static method in class uka.gm.GM
 
gmReceive(int, int, byte[], int, int) - Static method in class uka.gm.GM
 
gmSend(int, int, int, int, int, byte[], int, int) - Static method in class uka.gm.GM
 
group - Variable in class uka.patch.MultiplexPatchWriter
Group of PatchWriters for transmitting patches to other ranks.
growHashtable() - Method in class uka.util.BooleanIDMap
 
growHashtable() - Method in class uka.util.ByteIDMap
 
growHashtable() - Method in class uka.util.CharIDMap
 
growHashtable() - Method in class uka.util.DoubleIDMap
 
growHashtable() - Method in class uka.util.FloatIDMap
 
growHashtable() - Method in class uka.util.IDMap
 
growHashtable() - Method in class uka.util.IntIDMap
 
growHashtable() - Method in class uka.util.LongIDMap
 
growHashtable() - Method in class uka.util.ShortIDMap
 
growWireHash2Handle(int) - Method in class uka.transport.WireHashtable
 
growthChunk - Variable in class uka.util.BooleanOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.ByteOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.CharOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.DoubleOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.FloatOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.IntOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.LongOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.OpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthChunk - Variable in class uka.util.ShortOpenHashSet
The growth chunk size of this set, if the growth policy is absolute.
growthFactor - Variable in class uka.util.BooleanOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.ByteOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.CharOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.DoubleOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.FloatOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.IntOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.LongOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.OpenHashSet
The growth factor of this set, if the growth policy is relative.
growthFactor - Variable in class uka.util.ShortOpenHashSet
The growth factor of this set, if the growth policy is relative.
growthPolicy - Variable in class uka.util.BooleanOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.ByteOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.CharOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.DoubleOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.FloatOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.IntOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.LongOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.OpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).
growthPolicy - Variable in class uka.util.ShortOpenHashSet
The growth policy of this set (0 is relative growth, 1 is absolute growth).

H

HOST_UNIQUE - Static variable in class uka.karmi.Info
Pseudo random number for uniquely identifying the current virtual machine.
HashFunction - interface uka.util.HashFunction.
 
HierarchicalDGC - class uka.karmi.dgc.HierarchicalDGC.
A DGC that counts the references to a server object.
HierarchicalDGC() - Constructor for class uka.karmi.dgc.HierarchicalDGC
 
HierarchicalDGC.Counter - class uka.karmi.dgc.HierarchicalDGC.Counter.
Counts remote references and prevents the local server implementation form being garbage collected by keeping a local reference to it.
HierarchicalDGC.Counter(int, int) - Constructor for class uka.karmi.dgc.HierarchicalDGC.Counter
 
HierarchicalDGC.MarshalContext - class uka.karmi.dgc.HierarchicalDGC.MarshalContext.
Marshaling context for a hierarchical DGC implementation.
HierarchicalDGC.MarshalContext() - Constructor for class uka.karmi.dgc.HierarchicalDGC.MarshalContext
 
HierarchicalDGC.UnmarshalContext - class uka.karmi.dgc.HierarchicalDGC.UnmarshalContext.
UnmarshalContext for hierarchical DGC implementation.
HierarchicalDGC.UnmarshalContext() - Constructor for class uka.karmi.dgc.HierarchicalDGC.UnmarshalContext
 
handleCall(CallHandler.BlockingOperation) - Method in class uka.karmi.rmi.CallHandler
Main entry-point for a client thread that has sent a remote method invocation and is now waiting for the result code (represented as CallHandler.BlockingOperation).
handleGetObject(String) - Method in class uka.util.ConfigBundle
 
handler - Variable in class uka.karmi.rmi.ClientConnection
The call handler responsible for this connection.
handler - Variable in class uka.karmi.rmi.GlobalSynchronization
 
handlers - Static variable in class uka.karmi.rmi.ServerConnection
 
hasDiff() - Method in interface uka.patch.PatchInput
Checks whether there is a patch record available for the next instance variable.
hasDiff() - Method in class uka.patch.PatchReader
 
hasNext() - Method in interface uka.util.BooleanIterator
Indicates whether more boolean values can be returned by this iterator.
hasNext() - Method in class uka.util.BooleanQueue
 
hasNext() - Method in interface uka.util.ByteIterator
Indicates whether more byte values can be returned by this iterator.
hasNext() - Method in class uka.util.ByteQueue
 
hasNext() - Method in interface uka.util.CharIterator
Indicates whether more char values can be returned by this iterator.
hasNext() - Method in class uka.util.CharQueue
 
hasNext() - Method in interface uka.util.DoubleIterator
Indicates whether more double values can be returned by this iterator.
hasNext() - Method in class uka.util.DoubleQueue
 
hasNext() - Method in interface uka.util.FloatIterator
Indicates whether more float values can be returned by this iterator.
hasNext() - Method in class uka.util.FloatQueue
 
hasNext() - Method in interface uka.util.IntIntHashBijection.Iterator
 
hasNext() - Method in interface uka.util.IntIterator
Indicates whether more int values can be returned by this iterator.
hasNext() - Method in interface uka.util.IntObjectHashBijection.Iterator
 
hasNext() - Method in class uka.util.IntQueue
 
hasNext() - Method in interface uka.util.Iterator
Indicates whether more Object values can be returned by this iterator.
hasNext() - Method in interface uka.util.LongIterator
Indicates whether more long values can be returned by this iterator.
hasNext() - Method in class uka.util.LongQueue
 
hasNext() - Method in interface uka.util.ObjectObjectHashBijection.Iterator
 
hasNext() - Method in class uka.util.Queue
 
hasNext() - Method in interface uka.util.ShortIterator
Indicates whether more short values can be returned by this iterator.
hasNext() - Method in class uka.util.ShortQueue
 
hasStream - Variable in class uka.patch.MultiplexPatchWriter
Remembers the initialization status of PatchWriters in MultiplexPatchWriter.group.
hash - Variable in class uka.util.WeakIDMap.Ref
 
hash1 - Variable in class uka.util.IntIntHashBijection.Entry
Hash value of IntIntHashBijection.Entry.value1.
hash1 - Variable in class uka.util.IntObjectHashBijection.Entry
Hash value of IntObjectHashBijection.Entry.value1.
hash1 - Variable in class uka.util.ObjectObjectHashBijection.Entry
Hash value of ObjectObjectHashBijection.Entry.value1.
hash2 - Variable in class uka.util.IntIntHashBijection.Entry
Hash value of IntIntHashBijection.Entry.value2.
hash2 - Variable in class uka.util.IntObjectHashBijection.Entry
Hash value of IntObjectHashBijection.Entry.value2.
hash2 - Variable in class uka.util.ObjectObjectHashBijection.Entry
Hash value of ObjectObjectHashBijection.Entry.value2.
hashCapacity - Variable in class uka.util.BooleanIDMap
 
hashCapacity - Variable in class uka.util.ByteIDMap
 
hashCapacity - Variable in class uka.util.CharIDMap
 
hashCapacity - Variable in class uka.util.DoubleIDMap
 
hashCapacity - Variable in class uka.util.FloatIDMap
 
hashCapacity - Variable in class uka.util.IDMap
 
hashCapacity - Variable in class uka.util.IntIDMap
 
hashCapacity - Variable in class uka.util.LongIDMap
 
hashCapacity - Variable in class uka.util.ShortIDMap
 
hashCode() - Method in class uka.gm.GM.UID
 
hashCode() - Method in class uka.karmi.dgc.HierarchicalDGC.Counter
 
hashCode() - Method in class uka.karmi.gm.GMUTID
 
hashCode() - Method in class uka.karmi.psp.PSPUTID
 
hashCode() - Method in class uka.karmi.rmi.ExportPoint
 
hashCode() - Method in class uka.karmi.rmi.SingleRemoteClientRef
 
hashCode() - Method in class uka.karmi.rmi.server.RemoteObject
Here we have an incompatible situation with Sun's RMI.
hashCode() - Method in class uka.karmi.rmi.server.RemoteStub
 
hashCode() - Method in class uka.karmi.rmi.server.UnicastRemoteServerRef
 
hashCode() - Method in class uka.karmi.socket.SocketUTID
 
hashFunction - Variable in class uka.util.BooleanIDMap
 
hashFunction - Variable in class uka.util.ByteIDMap
 
hashFunction - Variable in class uka.util.CharIDMap
 
hashFunction - Variable in class uka.util.DoubleIDMap
 
hashFunction - Variable in class uka.util.FloatIDMap
 
hashFunction - Variable in class uka.util.IDMap
 
hashFunction - Variable in class uka.util.IntIDMap
 
hashFunction - Variable in class uka.util.LongIDMap
 
hashFunction - Variable in class uka.util.ShortIDMap
 
hashFunction1 - Variable in class uka.util.IntIntHashBijection
 
hashFunction1 - Variable in class uka.util.IntObjectHashBijection
 
hashFunction1 - Variable in class uka.util.ObjectObjectHashBijection
 
hashFunction2 - Variable in class uka.util.IntIntHashBijection
 
hashFunction2 - Variable in class uka.util.IntObjectHashBijection
 
hashFunction2 - Variable in class uka.util.ObjectObjectHashBijection
 
hashInsert(Object, int) - Method in class uka.transport.WireHashtable
 
hashInsert(int, int) - Method in class uka.util.BooleanIDMap
 
hashInsert(int, int) - Method in class uka.util.ByteIDMap
 
hashInsert(int, int) - Method in class uka.util.CharIDMap
 
hashInsert(int, int) - Method in class uka.util.DoubleIDMap
 
hashInsert(int, int) - Method in class uka.util.FloatIDMap
 
hashInsert(int, int) - Method in class uka.util.IDMap
 
hashInsert(int, int) - Method in class uka.util.IntIDMap
 
hashInsert(int, int) - Method in class uka.util.LongIDMap
 
hashInsert(int, int) - Method in class uka.util.ShortIDMap
 
hashMask - Variable in class uka.util.Long2ObjectHashtable
 
hashRemove(int) - Method in class uka.util.BooleanIDMap
 
hashRemove(int) - Method in class uka.util.ByteIDMap
 
hashRemove(int) - Method in class uka.util.CharIDMap
 
hashRemove(int) - Method in class uka.util.DoubleIDMap
 
hashRemove(int) - Method in class uka.util.FloatIDMap
 
hashRemove(int) - Method in class uka.util.IDMap
 
hashRemove(int) - Method in class uka.util.IntIDMap
 
hashRemove(int) - Method in class uka.util.LongIDMap
 
hashRemove(int) - Method in class uka.util.ShortIDMap
 
hashSize - Variable in class uka.util.BooleanIDMap
 
hashSize - Variable in class uka.util.ByteIDMap
 
hashSize - Variable in class uka.util.CharIDMap
 
hashSize - Variable in class uka.util.DoubleIDMap
 
hashSize - Variable in class uka.util.FloatIDMap
 
hashSize - Variable in class uka.util.IDMap
 
hashSize - Variable in class uka.util.IntIDMap
 
hashSize - Variable in class uka.util.Long2ObjectHashtable
 
hashSize - Variable in class uka.util.LongIDMap
 
hashSize - Variable in class uka.util.ShortIDMap
 
hashToID - Variable in class uka.util.BooleanIDMap
 
hashToID - Variable in class uka.util.ByteIDMap
 
hashToID - Variable in class uka.util.CharIDMap
 
hashToID - Variable in class uka.util.DoubleIDMap
 
hashToID - Variable in class uka.util.FloatIDMap
 
hashToID - Variable in class uka.util.IDMap
 
hashToID - Variable in class uka.util.IntIDMap
 
hashToID - Variable in class uka.util.LongIDMap
 
hashToID - Variable in class uka.util.ShortIDMap
 
head - Variable in class uka.karmi.stream.StreamTechnology.LocalID
Head of the linked list of unused open connections to the remote technology this LocalID represents.
headline(String) - Static method in class uka.bench.Timer
 
hostAddress - Variable in class uka.karmi.socket.SocketUTID
 
hport - Variable in class uka.gm.GM.VPort
 
hportNr - Variable in class uka.gm.GM.HPort
 
hports - Static variable in class uka.gm.GM
 
hportsInUse - Static variable in class uka.gm.GM
 
hportsInUseCnt - Static variable in class uka.gm.GM
 

I

IDConstants - class uka.util.IDConstants.
 
IDConstants() - Constructor for class uka.util.IDConstants
 
IDLE - Static variable in class uka.karmi.rmi.CallHandler
This call handler is currently unused, or the requesting thread is still waiting for a signal.
IDMap - class uka.util.IDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
IDMap() - Constructor for class uka.util.IDMap
 
IDMap(IDSpace) - Constructor for class uka.util.IDMap
 
IDPool - class uka.util.IDPool.
 
IDPool(int) - Constructor for class uka.util.IDPool
 
IDPool.Free - class uka.util.IDPool.Free.
 
IDPool.Free(int, IDPool.Free) - Constructor for class uka.util.IDPool.Free
 
IDSpace - interface uka.util.IDSpace.
 
ID_LASTMETHOD - Static variable in class uka.karmi.rmi.server.RemoteStub
There is no method defined by default that can be invoked remotely.
INT - Static variable in class uka.util.DefaultHashFunctions
 
INVALID_ID - Static variable in class uka.util.IDConstants
 
INVALID_INDEX - Static variable in class uka.util.BooleanIDMap
 
INVALID_INDEX - Static variable in class uka.util.ByteIDMap
 
INVALID_INDEX - Static variable in class uka.util.CharIDMap
 
INVALID_INDEX - Static variable in class uka.util.DoubleIDMap
 
INVALID_INDEX - Static variable in class uka.util.FloatIDMap
 
INVALID_INDEX - Static variable in class uka.util.IDMap
 
INVALID_INDEX - Static variable in class uka.util.IntIDMap
 
INVALID_INDEX - Static variable in class uka.util.LongIDMap
 
INVALID_INDEX - Static variable in class uka.util.ShortIDMap
 
INVALID_VALUE1 - Variable in class uka.util.IntIntHashBijection
 
INVALID_VALUE1 - Variable in class uka.util.IntObjectHashBijection
 
INVALID_VALUE1 - Variable in class uka.util.ObjectObjectHashBijection
 
INVALID_VALUE2 - Variable in class uka.util.IntIntHashBijection
 
INVALID_VALUE2 - Variable in class uka.util.IntObjectHashBijection
 
INVALID_VALUE2 - Variable in class uka.util.ObjectObjectHashBijection
 
Immutable - interface uka.lang.Immutable.
Marks a class as immutable.
IncDLF - class uka.graph.dlf.IncDLF.
Incremental graph coloring algorithm.
IncDLF(GraphNode) - Constructor for class uka.graph.dlf.IncDLF
 
Index - class uka.transport.Index.
Instances of this class are used in the fall-back mode of uka.transport marshaling and cloning.
Index(int) - Constructor for class uka.transport.Index
 
Info - class uka.karmi.Info.
Contains information for debugging purposes.
Info() - Constructor for class uka.karmi.Info
 
IntArray2D - class uka.util.IntArray2D.
 
IntArray2D(int[]) - Constructor for class uka.util.IntArray2D
 
IntArray2D(int, int) - Constructor for class uka.util.IntArray2D
 
IntHashFunction - interface uka.util.IntHashFunction.
 
IntIDMap - class uka.util.IntIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
IntIDMap() - Constructor for class uka.util.IntIDMap
 
IntIDMap(IDSpace) - Constructor for class uka.util.IntIDMap
 
IntIntHashBijection - class uka.util.IntIntHashBijection.
 
IntIntHashBijection() - Constructor for class uka.util.IntIntHashBijection
 
IntIntHashBijection(int, int) - Constructor for class uka.util.IntIntHashBijection
 
IntIntHashBijection.Entry - class uka.util.IntIntHashBijection.Entry.
 
IntIntHashBijection.Entry(int, int, int, int) - Constructor for class uka.util.IntIntHashBijection.Entry
 
IntIntHashBijection.Iterator - interface uka.util.IntIntHashBijection.Iterator.
 
IntIterator - interface uka.util.IntIterator.
This class represents iterators over collections of int values.
IntObjectHashBijection - class uka.util.IntObjectHashBijection.
 
IntObjectHashBijection() - Constructor for class uka.util.IntObjectHashBijection
 
IntObjectHashBijection(int, Object) - Constructor for class uka.util.IntObjectHashBijection
 
IntObjectHashBijection.Entry - class uka.util.IntObjectHashBijection.Entry.
 
IntObjectHashBijection.Entry(int, int, int, Object) - Constructor for class uka.util.IntObjectHashBijection.Entry
 
IntObjectHashBijection.Iterator - interface uka.util.IntObjectHashBijection.Iterator.
 
IntOpenHashSet - class uka.util.IntOpenHashSet.
This class represents open addressing hash table based sets of int values.
IntOpenHashSet(IntHashFunction, int, int, double, int, double) - Constructor for class uka.util.IntOpenHashSet
 
IntOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.IntOpenHashSet
 
IntOpenHashSet() - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
IntOpenHashSet(int[]) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with the same elements as the specified array.
IntOpenHashSet(int) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
IntOpenHashSet(double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
IntOpenHashSet(int, double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
IntOpenHashSet(int, double, double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
IntOpenHashSet(int, double, int) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
IntOpenHashSet(IntHashFunction) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
IntOpenHashSet(IntHashFunction, int) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
IntOpenHashSet(IntHashFunction, double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
IntOpenHashSet(IntHashFunction, int, double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
IntOpenHashSet(IntHashFunction, int, double, double) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
IntOpenHashSet(IntHashFunction, int, double, int) - Constructor for class uka.util.IntOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
IntQueue - class uka.util.IntQueue.
Queue of values of type int.
IntQueue() - Constructor for class uka.util.IntQueue
 
IntSequence - class uka.util.IntSequence.
This is an abstract superclass for immutable iterators over collections of int values.
IntSequence() - Constructor for class uka.util.IntSequence
 
IntSet - class uka.util.IntSet.
 
IntSet() - Constructor for class uka.util.IntSet
 
IntSparseIDMap - class uka.util.IntSparseIDMap.
 
IntSparseIDMap(IDSpace) - Constructor for class uka.util.IntSparseIDMap
 
IntStack - class uka.util.IntStack.
 
IntStack() - Constructor for class uka.util.IntStack
 
IntStack.Shadow - class uka.util.IntStack.Shadow.
 
IntStack.Shadow() - Constructor for class uka.util.IntStack.Shadow
 
IntVector2D - class uka.util.IntVector2D.
 
IntVector2D(int, int) - Constructor for class uka.util.IntVector2D
 
IntWeakHashBijection - class uka.util.IntWeakHashBijection.
 
IntWeakHashBijection() - Constructor for class uka.util.IntWeakHashBijection
 
IntWeakHashBijection(int) - Constructor for class uka.util.IntWeakHashBijection
 
IntWeakHashBijection.Entry - class uka.util.IntWeakHashBijection.Entry.
 
IntWeakHashBijection.Entry(int, int, int, Object, ReferenceQueue) - Constructor for class uka.util.IntWeakHashBijection.Entry
 
IntWeakHashBijection.Ref - class uka.util.IntWeakHashBijection.Ref.
Weakly refer to an object, and remember its entry beyond its death.
IntWeakHashBijection.Ref(Object, ReferenceQueue) - Constructor for class uka.util.IntWeakHashBijection.Ref
 
Iterator - interface uka.util.Iterator.
This class represents iterators over collections of Object values.
id - Variable in class uka.karmi.rmi.ExportPoint
Identifier of this export point object.
id - Variable in class uka.karmi.stream.ExternalID
 
id - Variable in class uka.transport.Index
 
id - Variable in class uka.util.IDPool.Free
 
idPool - Variable in class uka.karmi.rmi.ExportPoint
Manages the object identifiers that are assigned from this export point.
idToObject - Variable in class uka.util.BooleanIDMap
 
idToObject - Variable in class uka.util.ByteIDMap
 
idToObject - Variable in class uka.util.CharIDMap
 
idToObject - Variable in class uka.util.DoubleIDMap
 
idToObject - Variable in class uka.util.FloatIDMap
 
idToObject - Variable in class uka.util.IDMap
 
idToObject - Variable in class uka.util.IntIDMap
 
idToObject - Variable in class uka.util.LongIDMap
 
idToObject - Variable in class uka.util.ShortIDMap
 
iin - Variable in class uka.transport.UnmarshalStream
 
iin_init - Variable in class uka.transport.UnmarshalStream
 
iin_used - Variable in class uka.transport.UnmarshalStream
 
in - Variable in class uka.gm.GMServer.Connection
 
in - Variable in class uka.karmi.psp.PSPTechnology.PSPInput
 
in - Variable in class uka.patch.PatchReader
 
in - Variable in class uka.psp.PSPServer.Connection
 
in - Variable in class uka.transport.BinaryInputStream
 
in - Variable in class uka.transport.BinaryReader
 
in - Variable in class uka.transport.DeepClone
 
in - Variable in class uka.transport.MemoryBuffer
 
inc() - Method in class uka.karmi.dgc.HierarchicalDGC.Counter
Increments the counter.
inc(int, int, byte) - Method in class uka.util.ByteArray2D
 
inc(int, int, char) - Method in class uka.util.CharArray2D
 
inc(int, int, double) - Method in class uka.util.DoubleArray2D
 
inc(int, int, float) - Method in class uka.util.FloatArray2D
 
inc(int, int, int) - Method in class uka.util.IntArray2D
 
inc(int, int, long) - Method in class uka.util.LongArray2D
 
inc(int, int, short) - Method in class uka.util.ShortArray2D
 
incCallCounter() - Method in class uka.karmi.rmi.server.RemoteServerRef
 
includeID(int) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
includeID(int) - Method in class uka.patch.PartitionedObjectSpace
 
includeID(int) - Method in class uka.transport.DefaultObjectSpace
 
includeID(int) - Method in class uka.transport.LayeredObjectSpace
 
includeID(int) - Method in interface uka.transport.ObjectSpace
Make the object that corresponds to the given identifier part of this object space.
includeID(int) - Method in class uka.transport.ObjectSpaceAdapter
 
includeID(int) - Method in class uka.transport.ReadOnlyObjectSpace
 
includeID(int) - Method in class uka.transport.SimpleObjectSpace
 
index - Variable in class uka.karmi.rmi.CopySubstitute
 
index - Variable in class uka.karmi.rmi.UTID
Used in concrete technology implementations to associate additional information to an UTID technology reference.
index - Variable in class uka.karmi.stream.StreamTechnology.LocalID
Local identifier for the remote technology.
init() - Method in class uka.graph.dlf.DLF
 
init() - Method in class uka.graph.dlf.IncDLF
 
init(RemoteServerRef) - Method in class uka.karmi.dgc.HierarchicalDGC.Counter
Inits this counter with a server reference and sets its count to one.
init(ConfigBundle) - Method in class uka.karmi.gm.GMTechnology
 
init(ConfigBundle) - Method in class uka.karmi.psp.PSPTechnology
 
init(ConfigBundle) - Method in class uka.karmi.rmi.Technology
This method is called after the standard constructor.
init() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
init() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
init(ConfigBundle) - Method in class uka.karmi.socket.SocketTechnology
 
init(ConfigBundle) - Method in class uka.karmi.stream.StreamTechnology
 
init(Object) - Method in class uka.patch.AbstractPatchWriter
 
init(Object) - Method in class uka.patch.MultiplexPatchWriter
 
init(Object) - Method in class uka.patch.NullPatchWriter
 
init() - Method in class uka.patch.PatchReader
 
init(Object) - Method in class uka.patch.PatchWriter
 
init() - Method in class uka.util.BooleanIDMap
 
init() - Method in class uka.util.ByteIDMap
 
init() - Method in class uka.util.CharIDMap
 
init() - Method in class uka.util.DoubleIDMap
 
init() - Method in class uka.util.FloatIDMap
 
init() - Method in class uka.util.IDMap
 
init() - Method in class uka.util.IntIDMap
 
init(int, int) - Method in class uka.util.IntIntHashBijection
 
init(int, Object) - Method in class uka.util.IntObjectHashBijection
 
init() - Method in class uka.util.LongIDMap
 
init(Object, Object) - Method in class uka.util.ObjectObjectHashBijection
 
init(int) - Method in class uka.util.PartitionedIDSpace
 
init() - Method in class uka.util.ShortIDMap
 
initExportPoint(ExportPoint) - Method in class uka.karmi.gm.GMTechnology
 
initExportPoint(ExportPoint) - Method in class uka.karmi.psp.PSPTechnology
 
initExportPoint(ExportPoint) - Method in class uka.karmi.rmi.Technology
Called after creation of a new export point.
initExportPoint(ExportPoint) - Method in class uka.karmi.socket.SocketTechnology
Called when a new export point was created.
initTransient() - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
initTransient(int) - Method in class uka.patch.PartitionedObjectSpace
 
initTransient() - Method in class uka.transport.DefaultSharedObjectSpace
 
initTransient() - Method in class uka.util.GCPartitionedIDSpace
 
initTransient() - Method in class uka.util.WeakIDMap
 
insert(byte[], int, byte) - Static method in class uka.transport.BasicIO
insert the byte 'd' into the array 'buffer' at position pos
insert(byte[], int, boolean) - Static method in class uka.transport.BasicIO
insert the boolean 'd' into the array 'buffer' at position pos
insert(byte[], int, short) - Static method in class uka.transport.BasicIO
insert the short 'd' into the array 'buffer' at position pos
insert(byte[], int, char) - Static method in class uka.transport.BasicIO
insert the char 'd' into the array 'buffer' at position pos
insert(byte[], int, int) - Static method in class uka.transport.BasicIO
insert the int 'd' into the array 'buffer' at position pos
insert(byte[], int, long) - Static method in class uka.transport.BasicIO
insert the long 'd' into the array 'buffer' at position pos
insert(byte[], int, float) - Static method in class uka.transport.BasicIO
insert the float 'd' into the array 'buffer' at position pos
insert(byte[], int, double) - Static method in class uka.transport.BasicIO
insert the double 'd' into the array 'buffer' at position pos
insert(byte[], int, boolean[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, boolean[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, byte[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, byte[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, char[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, char[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, short[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, short[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, int[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, int[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, long[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, long[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, float[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, float[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(byte[], int, double[]) - Static method in class uka.transport.BasicIO
insert the array 'fs' at position 'pos' into array 'buffer'
insert(byte[], int, double[], int, int) - Static method in class uka.transport.BasicIO
insert 'fcnt' values from array 'fs' starting with index 'foff' at position 'pos' into array 'buffer'.
insert(IntIntHashBijection.Entry) - Method in class uka.util.IntIntHashBijection
 
insert(IntObjectHashBijection.Entry) - Method in class uka.util.IntObjectHashBijection
 
insert(ObjectObjectHashBijection.Entry) - Method in class uka.util.ObjectObjectHashBijection
 
installOverlay() - Method in class uka.patch.PatchReader
 
installOverlay() - Method in class uka.patch.PatchWriter
 
instance - Static variable in class uka.util.CpuInfo
 
intCnt - Variable in class uka.patch.PatchReader
 
intValue - Variable in class uka.patch.PatchReader
 
internalCloneByMarshal(Object) - Method in class uka.transport.DeepClone
Implements the fall-back strategy for deep cloning by marshaling to an ObjectOutputStream and reading the object back via an ObjectInputStream.
internalDeepClone(Object) - Method in class uka.transport.DeepClone
 
internalDeepClone(Object, int) - Method in class uka.transport.DeepClone
 
internalDeepCloneAnonymous(Object) - Method in class uka.transport.DeepClone
 
internalGetHPortNr() - Method in class uka.gm.GM.VPort
 
internalGetPort() - Method in class uka.psp.PSPServer.Connection
 
internalGetVPort() - Method in class uka.gm.GMServer.Connection
 
internalWriteObject(Object, int, Class) - Method in class uka.transport.MarshalStream
 
interrupt(long) - Static method in class uka.karmi.rmi.ThreadInfo
Sends an interrupt signal to the thread with the given thread ID.
interrupted - Variable in class uka.karmi.rmi.CallHandler
Flag to keep track of interrupts received at the client-side.
isAccepted(int) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
isAccepted(int) - Method in class uka.patch.PartitionedObjectSpace
 
isAccepted(int, int) - Method in class uka.patch.PartitionedObjectSpace
 
isAccepted(int) - Method in class uka.transport.DefaultObjectSpace
 
isAccepted(int) - Method in class uka.transport.LayeredObjectSpace
 
isAccepted(int) - Method in interface uka.transport.ObjectSpace
Decides whether an object reference should be blocked during transmission through a MarshalStream/UnmarshalStream pair.
isAccepted(int) - Method in class uka.transport.ObjectSpaceAdapter
 
isAccepted(int) - Method in class uka.transport.SimpleObjectSpace
 
isAnonymous(Object) - Static method in class uka.lang.Classes
 
isAnonymous(Class) - Static method in class uka.lang.Classes
 
isAtHome(Object, int) - Method in interface uka.karo.ReplicaDiagnostics
 
isAtHome(Object, int) - Method in interface uka.patch.Distributor
Decides whether a given object is replicated at a given node.
isAtHome(int, int) - Method in class uka.patch.PartitionedObjectSpace
 
isClosed() - Method in class uka.psp.PSP.Port
 
isEmpty() - Method in class uka.transport.MemoryBuffer
 
isEmpty() - Method in class uka.util.BooleanOpenHashSet
 
isEmpty() - Method in class uka.util.BooleanQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.BooleanSet
 
isEmpty() - Method in class uka.util.ByteOpenHashSet
 
isEmpty() - Method in class uka.util.ByteQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.ByteSet
 
isEmpty() - Method in class uka.util.CharOpenHashSet
 
isEmpty() - Method in class uka.util.CharQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.CharSet
 
isEmpty() - Method in class uka.util.DoubleOpenHashSet
 
isEmpty() - Method in class uka.util.DoubleQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.DoubleSet
 
isEmpty() - Method in class uka.util.FloatOpenHashSet
 
isEmpty() - Method in class uka.util.FloatQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.FloatSet
 
isEmpty() - Method in class uka.util.IntOpenHashSet
 
isEmpty() - Method in class uka.util.IntQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.IntSet
 
isEmpty() - Method in class uka.util.LongOpenHashSet
 
isEmpty() - Method in class uka.util.LongQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.LongSet
 
isEmpty() - Method in class uka.util.OpenHashSet
 
isEmpty() - Method in class uka.util.Queue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.Set
 
isEmpty() - Method in class uka.util.ShortOpenHashSet
 
isEmpty() - Method in class uka.util.ShortQueue
Checks, whether this queue is empty.
isEmpty() - Method in class uka.util.ShortSet
 
isImmutable(Object) - Static method in class uka.lang.Classes
 
isImmutable(Class) - Static method in class uka.lang.Classes
 
isInUse() - Method in class uka.karmi.stream.StreamTechnology.LocalID
 
isIncluded(int) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
isIncluded(int) - Method in class uka.patch.PartitionedObjectSpace
 
isIncluded(int) - Method in class uka.transport.DefaultObjectSpace
 
isIncluded(int) - Method in class uka.transport.LayeredObjectSpace
 
isIncluded(int) - Method in interface uka.transport.ObjectSpace
Decides whether the obect that corresponds to the given identifier is part of this object space.
isIncluded(int) - Method in class uka.transport.ObjectSpaceAdapter
 
isIncluded(int) - Method in class uka.transport.SimpleObjectSpace
 
isInterrupted() - Method in class uka.karmi.rmi.CallHandler
 
isLocal() - Method in class uka.karmi.rmi.SingleRemoteClientRef
Decides whether this SingleRemoteClientRef points to a local server implementation.
isModified(int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
isNested() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
isNew(int) - Static method in class uka.util.IDConstants
 
isNotified - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
isReadOnly(Object) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
isReadOnly(Object) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
isReadOnly(Object) - Method in interface uka.karo.ReplicaDiagnostics
 
isReadOnly(Object) - Method in class uka.patch.PartitionedObjectSpace
 
isReadOnly(int) - Method in class uka.patch.ReadOnlyJournal
 
isReferenced(int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
isRoot() - Method in class uka.karmi.rmi.GlobalSynchronization
 
isShared(Object) - Method in interface uka.karo.ReplicaDiagnostics
 
isShared(int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
isShared(int) - Method in class uka.patch.PartitionedObjectSpace
 
isShared(int) - Method in class uka.transport.DefaultObjectSpace
 
isShared(int) - Method in class uka.transport.LayeredObjectSpace
 
isShared(int) - Method in interface uka.transport.ObjectSpace
 
isShared(int) - Method in class uka.transport.ObjectSpaceAdapter
 
isShared(int) - Method in class uka.transport.SimpleObjectSpace
 
isSpecified(int, int) - Method in class uka.patch.DistributionJournal
 
isTail - Variable in class uka.karmi.rmi.CallHandler
Tracks the registration state of this call handler.
isThreadRegistered() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
isUsed(int) - Method in class uka.transport.LayeredObjectSpace
 
isUsed(int) - Method in interface uka.transport.ObjectSpace
Checks whether this object space has an object assigned to the given identifier.
isUsed(int) - Method in class uka.transport.ObjectSpaceAdapter
 
isUsed(int) - Method in class uka.transport.SimpleObjectSpace
 
isUsed(int) - Method in class uka.util.BooleanIDMap
 
isUsed(int) - Method in class uka.util.ByteIDMap
 
isUsed(int) - Method in class uka.util.CharIDMap
 
isUsed(int) - Method in class uka.util.DenseIDSpace
 
isUsed(int) - Method in class uka.util.DoubleIDMap
 
isUsed(int) - Method in class uka.util.FloatIDMap
 
isUsed(int) - Method in class uka.util.IDMap
 
isUsed(int) - Method in interface uka.util.IDSpace
 
isUsed(int) - Method in class uka.util.IntIDMap
 
isUsed(int) - Method in class uka.util.IntSparseIDMap
 
isUsed(int) - Method in class uka.util.LongIDMap
 
isUsed(int) - Method in class uka.util.ShortIDMap
 
isUsed(int) - Method in class uka.util.SparseIDMap
 
isUsed(int) - Method in class uka.util.SparseIDSpace
 
isValid(int) - Method in class uka.patch.DistributionJournal
 
isValid(int) - Method in class uka.patch.ReadOnlyJournal
 
isValid(int) - Static method in class uka.util.IDConstants
 
isValidIndex(int, int) - Method in class uka.util.EnlargingArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingBooleanArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingByteArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingCharArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingDoubleArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingFloatArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingIntArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingLongArray2D
 
isValidIndex(int, int) - Method in class uka.util.EnlargingShortArray2D
 
iteration - Variable in class uka.bench.Timer
 
iterationCnt - Variable in class uka.bench.Timer
The experiment is repeatet at least iterationCnt times.
iterator() - Method in class uka.util.BooleanOpenHashSet
 
iterator() - Method in class uka.util.BooleanSet
 
iterator() - Method in class uka.util.ByteOpenHashSet
 
iterator() - Method in class uka.util.ByteSet
 
iterator() - Method in class uka.util.CharOpenHashSet
 
iterator() - Method in class uka.util.CharSet
 
iterator() - Method in class uka.util.DoubleOpenHashSet
 
iterator() - Method in class uka.util.DoubleSet
 
iterator() - Method in class uka.util.EnlargingArray
 
iterator() - Method in class uka.util.EnlargingBooleanArray
 
iterator() - Method in class uka.util.EnlargingByteArray
 
iterator() - Method in class uka.util.EnlargingCharArray
 
iterator() - Method in class uka.util.EnlargingDoubleArray
 
iterator() - Method in class uka.util.EnlargingFloatArray
 
iterator() - Method in class uka.util.EnlargingIntArray
 
iterator() - Method in class uka.util.EnlargingLongArray
 
iterator() - Method in class uka.util.EnlargingShortArray
 
iterator() - Method in class uka.util.FloatOpenHashSet
 
iterator() - Method in class uka.util.FloatSet
 
iterator() - Method in class uka.util.IntIntHashBijection
 
iterator() - Method in class uka.util.IntObjectHashBijection
 
iterator() - Method in class uka.util.IntOpenHashSet
 
iterator() - Method in class uka.util.IntSet
 
iterator() - Method in class uka.util.LongOpenHashSet
 
iterator() - Method in class uka.util.LongSet
 
iterator() - Method in class uka.util.ObjectObjectHashBijection
 
iterator() - Method in class uka.util.OpenHashSet
 
iterator() - Method in class uka.util.Set
 
iterator() - Method in class uka.util.ShortOpenHashSet
 
iterator() - Method in class uka.util.ShortSet
 

J

JdkMarshalContext - class uka.transport.JdkMarshalContext.
 
JdkMarshalContext(ObjectOutputStream, ObjectInputStream) - Constructor for class uka.transport.JdkMarshalContext
 

K

KARMI_REGISTRY_CLASS - Static variable in class uka.karmi.rmi.Transport
class name for a registry object
KNOWN_VPORTS - Static variable in class uka.gm.GM
Note: an array of size MAX_VPORTS is statically allocated, so do not increase the amount of available vports to infinity!
key - Variable in class uka.util.Long2ObjectHashtable.Entry
 
keyMap - Static variable in class uka.util.CpuInfoLinux
 
keyhash - Variable in class uka.util.BooleanOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.ByteOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.CharOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.DoubleOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.FloatOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.IntOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.LongOpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.OpenHashSet
The hash function used to hash keys in this set.
keyhash - Variable in class uka.util.ShortOpenHashSet
The hash function used to hash keys in this set.

L

LOCK_CHILDS - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
LOCK_ROOT - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
LONG - Static variable in class uka.util.DefaultHashFunctions
 
LayeredObjectSpace - class uka.transport.LayeredObjectSpace.
This class layers an overlay over some original object space.
LayeredObjectSpace(ObjectSpace) - Constructor for class uka.transport.LayeredObjectSpace
 
LayeredObjectSpace(ObjectSpace, ObjectSpace) - Constructor for class uka.transport.LayeredObjectSpace
 
LocateRegistry - class uka.karmi.rmi.registry.LocateRegistry.
This class can create registry stubs from a string.
LocateRegistry() - Constructor for class uka.karmi.rmi.registry.LocateRegistry
 
Long2ObjectHashtable - class uka.util.Long2ObjectHashtable.
Implements a Hashtable similar to java.util.Hashtable, but always maps long keys to Object values.
Long2ObjectHashtable(int, float) - Constructor for class uka.util.Long2ObjectHashtable
 
Long2ObjectHashtable(int) - Constructor for class uka.util.Long2ObjectHashtable
 
Long2ObjectHashtable() - Constructor for class uka.util.Long2ObjectHashtable
 
Long2ObjectHashtable.Entry - class uka.util.Long2ObjectHashtable.Entry.
 
Long2ObjectHashtable.Entry(long, Object, Long2ObjectHashtable.Entry) - Constructor for class uka.util.Long2ObjectHashtable.Entry
 
LongArray2D - class uka.util.LongArray2D.
 
LongArray2D(int[]) - Constructor for class uka.util.LongArray2D
 
LongArray2D(int, int) - Constructor for class uka.util.LongArray2D
 
LongHashFunction - interface uka.util.LongHashFunction.
 
LongIDMap - class uka.util.LongIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
LongIDMap() - Constructor for class uka.util.LongIDMap
 
LongIDMap(IDSpace) - Constructor for class uka.util.LongIDMap
 
LongIterator - interface uka.util.LongIterator.
This class represents iterators over collections of long values.
LongOpenHashSet - class uka.util.LongOpenHashSet.
This class represents open addressing hash table based sets of long values.
LongOpenHashSet(LongHashFunction, int, int, double, int, double) - Constructor for class uka.util.LongOpenHashSet
 
LongOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.LongOpenHashSet
 
LongOpenHashSet() - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
LongOpenHashSet(long[]) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with the same elements as the specified array.
LongOpenHashSet(int) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
LongOpenHashSet(double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
LongOpenHashSet(int, double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
LongOpenHashSet(int, double, double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
LongOpenHashSet(int, double, int) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
LongOpenHashSet(LongHashFunction) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
LongOpenHashSet(LongHashFunction, int) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
LongOpenHashSet(LongHashFunction, double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
LongOpenHashSet(LongHashFunction, int, double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
LongOpenHashSet(LongHashFunction, int, double, double) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
LongOpenHashSet(LongHashFunction, int, double, int) - Constructor for class uka.util.LongOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
LongQueue - class uka.util.LongQueue.
Queue of values of type long.
LongQueue() - Constructor for class uka.util.LongQueue
 
LongSequence - class uka.util.LongSequence.
This is an abstract superclass for immutable iterators over collections of long values.
LongSequence() - Constructor for class uka.util.LongSequence
 
LongSet - class uka.util.LongSet.
 
LongSet() - Constructor for class uka.util.LongSet
 
LongVector2D - class uka.util.LongVector2D.
 
LongVector2D(long, long) - Constructor for class uka.util.LongVector2D
 
lastAllocatedVPort - Static variable in class uka.gm.GM
 
lastIndex - Variable in class uka.transport.MemoryInputStream
one index behind the last valid value
lastTechnology - Variable in class uka.karmi.rmi.ExportPoint
 
layeredObjectSpace - Variable in class uka.patch.PatchReader
 
layeredObjectSpace - Variable in class uka.patch.PatchWriter
 
lazy_din - Variable in class uka.transport.UnmarshalStream
 
lazy_dout - Variable in class uka.transport.MarshalStream
 
length - Variable in class uka.util.EnlargingArray
 
length - Variable in class uka.util.EnlargingBooleanArray
 
length - Variable in class uka.util.EnlargingByteArray
 
length - Variable in class uka.util.EnlargingCharArray
 
length - Variable in class uka.util.EnlargingDoubleArray
 
length - Variable in class uka.util.EnlargingFloatArray
 
length - Variable in class uka.util.EnlargingIntArray
 
length - Variable in class uka.util.EnlargingLongArray
 
length - Variable in class uka.util.EnlargingShortArray
 
level - Variable in class uka.util.ToString
 
limit - Variable in class uka.util.Long2ObjectHashtable
 
list(String) - Static method in class uka.karmi.rmi.Naming
Returns the string list of objects registered in the addressed registry.
list() - Method in interface uka.karmi.rmi.registry.Registry
 
loadFactor - Variable in class uka.util.BooleanOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.ByteOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.CharOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.DoubleOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.FloatOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.IntOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.LongOpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.OpenHashSet
The load factor of this set.
loadFactor - Variable in class uka.util.ShortOpenHashSet
The load factor of this set.
localCnt - Variable in class uka.karo.ReplicaStatistics.Info
 
localHost - Variable in class uka.karmi.socket.SocketTechnology
Internet address of the local host.
localIDArray - Variable in class uka.karmi.stream.StreamTechnology
 
localIDMap - Variable in class uka.karmi.stream.StreamTechnology
{UTID -> LocalID}: hashtable that maps UTID objects for remote technologies to their local identifiers.
localIDPool - Variable in class uka.karmi.stream.StreamTechnology
Pool of local identifiers for remote technologies.
localRank - Variable in class uka.patch.PartitionedObjectSpace
The local rank.
localReferenceMarshaled(SingleRemoteClientRef, RemoteServerRef) - Method in class uka.karmi.dgc.HierarchicalDGC.MarshalContext
Called during marshaling of a remote reference, if the responsible DGC object is local.
localReferenceMarshaled(SingleRemoteClientRef, RemoteServerRef) - Method in class uka.karmi.nodgc.NoDGC.MarshalContext
 
localReferenceMarshaled(SingleRemoteClientRef, RemoteServerRef) - Method in class uka.karmi.rmi.DGCMarshalContext
Called by a remote reference while it is serialized to a marshal stream and the dgc object for the resulting object is a local DGC.
localReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.dgc.HierarchicalDGC.UnmarshalContext
 
localReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.nodgc.NoDGC.UnmarshalContext
 
localReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.rmi.DGCUnmarshalContext
Called by a SingleRemoteClientRef object if it is deserialized and the dgc object is local.
localThreadInfo - Static variable in class uka.karmi.rmi.ThreadInfo
 
lock() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
lock - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.Wakeup
 
lock - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
The lock of the thread that currently holds an exclusive lock on the corresponding replicated object.
log - Static variable in class uka.karmi.rmi.Config
 
longCnt - Variable in class uka.patch.PatchReader
 
longValue - Variable in class uka.patch.PatchReader
 
lookup(String) - Static method in class uka.karmi.rmi.Naming
Finds remote object for this string.
lookup(String) - Method in interface uka.karmi.rmi.registry.Registry
 
loopCnt - Variable in class uka.bench.Timer
 

M

MAX_DISTRIBUTION_RECORDS - Static variable in interface uka.patch.Constants
 
MAX_HPORTS - Static variable in class uka.gm.GM
 
MAX_MESSAGE_SIZE - Static variable in class uka.gm.GM
 
MAX_MESSAGE_SIZE - Static variable in class uka.psp.PSP
 
MAX_THREADS - Variable in class uka.gm.GM.HPort
 
MID_BARRIER - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_COLLECTIVE_EXCHANGE - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_COLLECTIVE_UPDATE - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_EXCLUSIVE_LOCK - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_EXCLUSIVE_UPDATE - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_REQUEST_TICKET - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_REQUEST_WAIT - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_RMA - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_SERVICE_CREATE_REPLICA - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_SERVICE_GET_STUB - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_SERVICE_INTERRUPT - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_SERVICE_MIGRATE - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_SERVICE_UPDATE_REFERENCES - Static variable in interface uka.karmi.rmi.server.Constants
 
MID_WAKEUP - Static variable in interface uka.karmi.rmi.server.Constants
 
MIN_FREE - Static variable in class uka.util.BooleanQueue
 
MIN_FREE - Static variable in class uka.util.ByteQueue
 
MIN_FREE - Static variable in class uka.util.CharQueue
 
MIN_FREE - Static variable in class uka.util.DoubleQueue
 
MIN_FREE - Static variable in class uka.util.FloatQueue
 
MIN_FREE - Static variable in class uka.util.IntQueue
 
MIN_FREE - Static variable in class uka.util.LongQueue
 
MIN_FREE - Static variable in class uka.util.Queue
 
MIN_FREE - Static variable in class uka.util.ShortQueue
 
MIN_SIZE - Static variable in class uka.util.EnlargingArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingBooleanArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingByteArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingCharArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingDoubleArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingFloatArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingIntArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingLongArray
 
MIN_SIZE - Static variable in class uka.util.EnlargingShortArray
 
MarshalContext - class uka.transport.MarshalContext.
 
MarshalContext(MarshalStream, UnmarshalStream) - Constructor for class uka.transport.MarshalContext
 
MarshalInput - interface uka.karmi.rmi.MarshalInput.
A marshal stream for connections in the transport layer.
MarshalInputStream - class uka.karmi.stream.MarshalInputStream.
A marshal stream for connections between two socket technology objects.
MarshalInputStream(InputStream, Technology) - Constructor for class uka.karmi.stream.MarshalInputStream
 
MarshalOutput - interface uka.karmi.rmi.MarshalOutput.
Marshal streams in KaRMI must implement the MarshalOutput interface.
MarshalOutputStream - class uka.karmi.stream.MarshalOutputStream.
A marshal stream for connections between two socket technology objects.
MarshalOutputStream(OutputStream, Technology) - Constructor for class uka.karmi.stream.MarshalOutputStream
 
MarshalStream - class uka.transport.MarshalStream.
 
MarshalStream(OutputStream) - Constructor for class uka.transport.MarshalStream
 
MarshalStream.Bridge - class uka.transport.MarshalStream.Bridge.
 
MarshalStream.Bridge() - Constructor for class uka.transport.MarshalStream.Bridge
 
MemoryBuffer - class uka.transport.MemoryBuffer.
 
MemoryBuffer() - Constructor for class uka.transport.MemoryBuffer
 
MemoryInputStream - class uka.transport.MemoryInputStream.
An input stream that reads from memory.
MemoryInputStream() - Constructor for class uka.transport.MemoryInputStream
Before use this object must be initialized by calling set(byte[], int, int).
MemoryInputStream(byte[]) - Constructor for class uka.transport.MemoryInputStream
 
MemoryInputStream(byte[], int, int) - Constructor for class uka.transport.MemoryInputStream
 
MemoryOutputStream - class uka.transport.MemoryOutputStream.
An output stream that writes into memory.
MemoryOutputStream() - Constructor for class uka.transport.MemoryOutputStream
Create the stream with a default buffer size of 512 bytes.
MemoryOutputStream(int) - Constructor for class uka.transport.MemoryOutputStream
 
MultiplexPatchWriter - class uka.patch.MultiplexPatchWriter.
Multiplexes a patch created with calls to the interface of AbstractPatchWriter to several MarshalStreams.
MultiplexPatchWriter(PartitionedObjectSpace, ReferenceFilter, int) - Constructor for class uka.patch.MultiplexPatchWriter
 
main(String[]) - Static method in class uka.gm.GMBench
 
main(String[]) - Static method in class uka.gm.GMServerBench
 
main(String[]) - Static method in class uka.gm.GMServerTest
 
main(String[]) - Static method in class uka.gm.GMTest
 
main(String[]) - Static method in class uka.gm.PinTest
 
main(String[]) - Static method in class uka.karmi.Probe
 
main(String[]) - Static method in class uka.karmi.rmi.RunRegistry
 
main(String[]) - Static method in class uka.psp.TestPSP
 
make() - Static method in class uka.util.Long2ObjectHashtable
 
map - Variable in class uka.util.BooleanSet
 
map - Variable in class uka.util.ByteSet
 
map - Variable in class uka.util.CharSet
 
map - Variable in class uka.util.DoubleSet
 
map - Variable in class uka.util.FloatSet
 
map - Variable in class uka.util.IntSet
 
map - Variable in class uka.util.LongSet
 
map - Variable in class uka.util.Set
 
map - Variable in class uka.util.ShortSet
 
mapVPortToHPort(int) - Static method in class uka.gm.GM
 
marshal(Object, MarshalStream) - Method in class uka.transport.TransportDescriptor
Marshals all non-final fields of the given object to the stream.
marshal(MarshalStream) - Method in interface uka.transport.Transportable
Marshal the state of this object to the provided stream.
marshalContext - Variable in class uka.karmi.stream.MarshalOutputStream
Interface to the output part of the distributed garbage collector.
marshalContext - Variable in class uka.karmi.stream.StreamClientConnection
 
marshalContext - Variable in class uka.karmi.stream.StreamServerConnection
 
marshalReference(Object, MarshalStream) - Method in class uka.transport.TransportDescriptor
Marshals all final fields of the given object to the stream.
marshalReference(MarshalStream) - Method in interface uka.transport.Transportable
Marshal the state of this object to the provided stream.
mid - Variable in class uka.karmi.rmi.Connection
The method identifier transmitted third in a remote invocation.
migratingServer - Variable in class uka.karmi.stream.MarshalOutputStream
 
modified - Variable in class uka.patch.AbstractPatchWriter
 
modifiedIDs - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
move(int, int, int) - Method in class uka.util.EnlargingArray
 
move(int, int, int) - Method in class uka.util.EnlargingBooleanArray
 
move(int, int, int) - Method in class uka.util.EnlargingByteArray
 
move(int, int, int) - Method in class uka.util.EnlargingCharArray
 
move(int, int, int) - Method in class uka.util.EnlargingDoubleArray
 
move(int, int, int) - Method in class uka.util.EnlargingFloatArray
 
move(int, int, int) - Method in class uka.util.EnlargingIntArray
 
move(int, int, int) - Method in class uka.util.EnlargingLongArray
 
move(int, int, int) - Method in class uka.util.EnlargingShortArray
 
myRank - Variable in class uka.patch.MultiplexPatchWriter
 

N

NOT_FOUND - Static variable in class uka.transport.Descriptors
 
Naming - class uka.karmi.rmi.Naming.
The Naming class is for bootstraping.
Naming() - Constructor for class uka.karmi.rmi.Naming
 
NoDGC - class uka.karmi.nodgc.NoDGC.
The NoDGC is a dummy garbage collector that does nothing.
NoDGC() - Constructor for class uka.karmi.nodgc.NoDGC
 
NoDGC.MarshalContext - class uka.karmi.nodgc.NoDGC.MarshalContext.
The MarshalContext for NoDGC does nothing.
NoDGC.MarshalContext(NoDGC) - Constructor for class uka.karmi.nodgc.NoDGC.MarshalContext
 
NoDGC.UnmarshalContext - class uka.karmi.nodgc.NoDGC.UnmarshalContext.
The UnmarshalContext for NoDGC does nothing.
NoDGC.UnmarshalContext(NoDGC) - Constructor for class uka.karmi.nodgc.NoDGC.UnmarshalContext
 
NoSuchObjectException - exception uka.karmi.rmi.NoSuchObjectException.
NoSuchObjectException.
NoSuchObjectException(String) - Constructor for class uka.karmi.rmi.NoSuchObjectException
 
NotBoundException - exception uka.karmi.rmi.NotBoundException.
The not bound exception.
NotBoundException() - Constructor for class uka.karmi.rmi.NotBoundException
 
NotBoundException(String) - Constructor for class uka.karmi.rmi.NotBoundException
 
Null - class uka.transport.Null.
Instances of this class are used in the fall-back mode of uka.transport marshaling.
Null() - Constructor for class uka.transport.Null
 
NullPatchWriter - class uka.patch.NullPatchWriter.
Ignores all calls to the AbstractPatchWriter interface.
NullPatchWriter() - Constructor for class uka.patch.NullPatchWriter
 
name - Variable in class uka.util.ToString.Struct
 
neighborColors - Variable in class uka.graph.dlf.DLF
 
newDGCMarshalContext() - Method in class uka.karmi.dgc.HierarchicalDGC
Factory method for a new DGCMarshalContext.
newDGCMarshalContext() - Method in class uka.karmi.nodgc.NoDGC
 
newDGCMarshalContext() - Method in class uka.karmi.rmi.DGC
Factory method to create DGCMarshalContext object for this DGC
newDGCUnmarshalContext() - Method in class uka.karmi.dgc.HierarchicalDGC
Factory method for a new DGCUnmarshalContext.
newDGCUnmarshalContext() - Method in class uka.karmi.nodgc.NoDGC
 
newDGCUnmarshalContext() - Method in class uka.karmi.rmi.DGC
Factory method to create DGCUnmarshalContext object for this DGC
newIDs - Variable in class uka.patch.PartitionedObjectSpace
 
newIDs - Variable in class uka.transport.DefaultSharedObjectSpace
 
newInstance(Object) - Static method in class uka.patch.PatchAdapter
Creates a new patch adapter for the specified object.
newInstanceRelative(Object, String) - Static method in class uka.karmi.rmi.server.RemoteServerRef
 
newSystemInstance(String) - Static method in class uka.karmi.rmi.Transport
 
newlySharedIDs - Variable in class uka.patch.PartitionedObjectSpace
 
newlyUnsharedIDs - Variable in class uka.patch.PartitionedObjectSpace
 
next - Variable in class uka.gm.GM.HPort
 
next - Variable in class uka.karmi.rmi.ClientConnection
Implements list functionality.
next - Variable in class uka.karmi.rmi.CopyEnvironment
environments can be chained
next - Variable in class uka.karmi.rmi.ObjectId
 
next - Variable in class uka.karmi.rmi.UTID
Chains several UTID objects together.
next() - Method in interface uka.util.BooleanIterator
Returns the next boolean value of this iterator.
next() - Method in class uka.util.BooleanQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.ByteIterator
Returns the next byte value of this iterator.
next() - Method in class uka.util.ByteQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.CharIterator
Returns the next char value of this iterator.
next() - Method in class uka.util.CharQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.DoubleIterator
Returns the next double value of this iterator.
next() - Method in class uka.util.DoubleQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.FloatIterator
Returns the next float value of this iterator.
next() - Method in class uka.util.FloatQueue
Read from this queue via the iterator interface.
next - Variable in class uka.util.IDPool.Free
 
next - Variable in class uka.util.IDPool
 
next() - Method in interface uka.util.IntIntHashBijection.Iterator
 
next() - Method in interface uka.util.IntIterator
Returns the next int value of this iterator.
next() - Method in interface uka.util.IntObjectHashBijection.Iterator
 
next() - Method in class uka.util.IntQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.Iterator
Returns the next Object value of this iterator.
next - Variable in class uka.util.Long2ObjectHashtable.Entry
 
next() - Method in interface uka.util.LongIterator
Returns the next long value of this iterator.
next() - Method in class uka.util.LongQueue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.ObjectObjectHashBijection.Iterator
 
next() - Method in class uka.util.Queue
Read from this queue via the iterator interface.
next() - Method in interface uka.util.ShortIterator
Returns the next short value of this iterator.
next() - Method in class uka.util.ShortQueue
Read from this queue via the iterator interface.
nextAll - Variable in class uka.util.IntIntHashBijection.Entry
Double linked list of all entries in this relation.
nextAll - Variable in class uka.util.IntObjectHashBijection.Entry
Double linked list of all entries in this relation.
nextAll - Variable in class uka.util.ObjectObjectHashBijection.Entry
Double linked list of all entries in this relation.
nextChain1 - Variable in class uka.util.IntIntHashBijection.Entry
Single linked list of entries with the same hash table index in table 1.
nextChain1 - Variable in class uka.util.IntObjectHashBijection.Entry
Single linked list of entries with the same hash table index in table 1.
nextChain1 - Variable in class uka.util.ObjectObjectHashBijection.Entry
Single linked list of entries with the same hash table index in table 1.
nextChain2 - Variable in class uka.util.IntIntHashBijection.Entry
Single linked list of entries with the same hash table index in table 2.
nextChain2 - Variable in class uka.util.IntObjectHashBijection.Entry
Single linked list of entries with the same hash table index in table 2.
nextChain2 - Variable in class uka.util.ObjectObjectHashBijection.Entry
Single linked list of entries with the same hash table index in table 2.
nextID - Variable in class uka.util.DenseIDSpace
 
nextID - Variable in class uka.util.SparseIDSpace
 
nextPrime(int) - Static method in class uka.util.Primes
Returns from a static prime table the least prime that is greater than or equal to a specified value.
nextWireOffset - Variable in class uka.transport.WireHashtable
 
node - Static variable in class uka.karmi.Info
 
node - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
A helper object that implements the GraphNode interface for distributed coloring of the replicas for optimized collective updates.
nodeID - Variable in class uka.karmi.psp.PSPTechnology
 
nodeID - Variable in class uka.karmi.psp.PSPUTID
 
nodeNr - Static variable in class uka.gm.GMBench
 
noreceive - Variable in class uka.gm.GM.VPort
 
normalizeID(int) - Static method in class uka.util.IDConstants
 
nosend - Variable in class uka.gm.GM.VPort
 
notModifiedCnt - Variable in class uka.patch.PatchReader
 
numberOfLocks - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
If a lock is aquired more then once, a local count-variable is incremented.

O

OBJECT - Static variable in class uka.util.DefaultHashFunctions
 
OBJECTID_ANONYMOUS - Static variable in class uka.karmi.rmi.ExportPoint
Regular remote objects are exported under the anonymous object ID.
OBJECTID_REGISTRY - Static variable in class uka.karmi.rmi.ExportPoint
The well-known object ID, the registry is exported on.
OBJECTID_WELLKNOWN - Static variable in class uka.karmi.rmi.ExportPoint
ObjectIds from 1 to OBJECTID_WELLKNOWN are reserved for objects that are exported under a well-known object ID.
OCCUPIED - Static variable in class uka.util.BooleanOpenHashSet
 
OCCUPIED - Static variable in class uka.util.ByteOpenHashSet
 
OCCUPIED - Static variable in class uka.util.CharOpenHashSet
 
OCCUPIED - Static variable in class uka.util.DoubleOpenHashSet
 
OCCUPIED - Static variable in class uka.util.FloatOpenHashSet
 
OCCUPIED - Static variable in class uka.util.IntOpenHashSet
 
OCCUPIED - Static variable in class uka.util.LongOpenHashSet
 
OCCUPIED - Static variable in class uka.util.OpenHashSet
 
OCCUPIED - Static variable in class uka.util.ShortOpenHashSet
 
ObjectFilter - interface uka.transport.ObjectFilter.
 
ObjectId - class uka.karmi.rmi.ObjectId.
An object identifier addresses a remote object and all its proxy objects.
ObjectId() - Constructor for class uka.karmi.rmi.ObjectId
 
ObjectId(int, int) - Constructor for class uka.karmi.rmi.ObjectId
 
ObjectId(int, int, UTID) - Constructor for class uka.karmi.rmi.ObjectId
 
ObjectId(int, int, UTID, ObjectId) - Constructor for class uka.karmi.rmi.ObjectId
 
ObjectObjectHashBijection - class uka.util.ObjectObjectHashBijection.
 
ObjectObjectHashBijection() - Constructor for class uka.util.ObjectObjectHashBijection
 
ObjectObjectHashBijection(Object, Object) - Constructor for class uka.util.ObjectObjectHashBijection
 
ObjectObjectHashBijection.Entry - class uka.util.ObjectObjectHashBijection.Entry.
 
ObjectObjectHashBijection.Entry(int, Object, int, Object) - Constructor for class uka.util.ObjectObjectHashBijection.Entry
 
ObjectObjectHashBijection.Iterator - interface uka.util.ObjectObjectHashBijection.Iterator.
 
ObjectSpace - interface uka.transport.ObjectSpace.
An object space is a bidirectional mapping between a set of objects and a set of integer values.
ObjectSpaceAdapter - class uka.transport.ObjectSpaceAdapter.
An object space adapter behaves exactly like the original object space passed to its constructor.
ObjectSpaceAdapter(ObjectSpace) - Constructor for class uka.transport.ObjectSpaceAdapter
 
OpenHashSet - class uka.util.OpenHashSet.
This class represents open addressing hash table based sets of Object values.
OpenHashSet(HashFunction, int, int, double, int, double) - Constructor for class uka.util.OpenHashSet
 
OpenHashSet(int, int, double, int, double) - Constructor for class uka.util.OpenHashSet
 
OpenHashSet() - Constructor for class uka.util.OpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
OpenHashSet(Object[]) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with the same elements as the specified array.
OpenHashSet(int) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
OpenHashSet(double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
OpenHashSet(int, double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
OpenHashSet(int, double, double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
OpenHashSet(int, double, int) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
OpenHashSet(HashFunction) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
OpenHashSet(HashFunction, int) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
OpenHashSet(HashFunction, double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
OpenHashSet(HashFunction, int, double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
OpenHashSet(HashFunction, int, double, double) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
OpenHashSet(HashFunction, int, double, int) - Constructor for class uka.util.OpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
objTable - Variable in class uka.karmi.dgc.HierarchicalDGC
 
object - Variable in class uka.karmi.rmi.server.UnicastRemoteServerRef
The exported object.
objectAdapter - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
The local replica.
objectCnt - Variable in class uka.patch.PatchReader
 
objectId - Variable in class uka.karmi.dgc.HierarchicalDGC.Counter
Identifier of the remote object this counter counts references to.
objectId - Variable in class uka.karmi.rmi.ExportPoint.WeakObjectRef
 
objectId - Variable in class uka.karmi.rmi.ObjectId
 
objectId - Variable in class uka.karmi.rmi.SingleRemoteClientRef
Address of the server implementation.
objectId - Variable in class uka.karmi.rmi.UTID
If this UTID belongs to an ObjectId, it references the root of this ObjectId structure.
objectId - Variable in class uka.karmi.rmi.server.RemoteServerRef
The export point's internal ids of this reference.
objectId2 - Variable in class uka.karmi.rmi.ObjectId
 
objectId2 - Variable in class uka.karmi.rmi.server.RemoteServerRef
 
objectId2Generator - Variable in class uka.karmi.rmi.ExportPoint
 
objectReferences - Variable in class uka.transport.MarshalStream
 
objectReferences - Variable in class uka.transport.UnmarshalStream
 
objectSpace - Variable in class uka.transport.MarshalStream
 
objectSpace - Variable in class uka.transport.UnmarshalStream
 
objectValue - Variable in class uka.patch.PatchReader
 
objects - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
objects - Variable in class uka.patch.DistributionJournal
Internal object to ID translation.
objects - Variable in class uka.patch.MultiplexPatchWriter
 
objects - Variable in class uka.patch.PatchAdapterImpl
 
objects - Variable in class uka.patch.ReadOnlyJournal
 
objects - Variable in class uka.transport.SimpleObjectSpace
 
objects - Variable in class uka.util.ToString
 
objectsReceived - Variable in class uka.transport.JdkMarshalContext
 
objectsReceived - Variable in class uka.transport.MarshalContext
 
objectsSent - Variable in class uka.transport.JdkMarshalContext
 
objectsSent - Variable in class uka.transport.MarshalContext
 
offsetActual - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
offsetReadOnly - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
offsetSpecified - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
oid - Variable in class uka.karmi.rmi.Connection
The object identifier transmitted second in a remote invocation.
oout - Variable in class uka.transport.MarshalStream
 
oout_id - Variable in class uka.transport.MarshalStream
 
oout_ids - Variable in class uka.transport.MarshalStream
 
oout_init - Variable in class uka.transport.MarshalStream
 
oout_used - Variable in class uka.transport.MarshalStream
 
openCollectiveConnections(int, IntIterator) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
openReceiveCall() - Method in class uka.karmi.rmi.ServerConnection
Receive connection parameters Connection.cid, Connection.oid, Connection.mid, and Connection.tid.
openReceiveCall() - Method in class uka.karmi.stream.StreamServerConnection
 
openReceiveDgcResult() - Method in class uka.karmi.stream.StreamClientConnection
 
openReceiveFrom(int, Connection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
openReceiveFrom(int, Connection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate
 
openReceivePrimitive(int) - Method in class uka.transport.JdkMarshalContext
 
openReceivePrimitive(int) - Method in class uka.transport.MarshalContext
 
openReceiveResult() - Method in class uka.karmi.rmi.ClientConnection
Called by the generated stub method just before the return value is unmarshaled.
openReceiveResult() - Method in class uka.karmi.stream.StreamClientConnection
 
openSendAsynchronousCall() - Method in class uka.karmi.rmi.ClientConnection
 
openSendAsynchronousCall() - Method in class uka.karmi.stream.StreamClientConnection
 
openSendCall() - Method in class uka.karmi.rmi.ClientConnection
Initializes the remote method invocation.
openSendCall() - Method in class uka.karmi.stream.StreamClientConnection
 
openSendPrimitive(int) - Method in class uka.transport.JdkMarshalContext
 
openSendPrimitive(int) - Method in class uka.transport.MarshalContext
 
openSendResult(byte) - Method in class uka.karmi.rmi.ServerConnection
 
openSendResult(boolean) - Method in class uka.karmi.rmi.ServerConnection
Called from the skeleton to indicate the type of a remote method return.
openSendResult(byte) - Method in class uka.karmi.stream.StreamServerConnection
 
openSendToAll(Connection[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
openSendToAll(Connection[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate
 
orig - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
original - Variable in class uka.transport.ObjectSpaceAdapter
 
originals - Variable in class uka.transport.DeepClone
 
out - Variable in class uka.debug.PrintSynchronizer
 
out - Variable in class uka.gm.GMServer.Connection
 
out - Variable in class uka.karmi.psp.PSPTechnology.PSPOutput
 
out - Variable in class uka.patch.PatchWriter
 
out - Variable in class uka.psp.PSPServer.Connection
 
out - Variable in class uka.transport.BinaryOutputStream
 
out - Variable in class uka.transport.BinaryWriter
 
out - Variable in class uka.transport.DeepClone
 
out - Variable in class uka.transport.MemoryBuffer
 
overlay - Variable in class uka.transport.LayeredObjectSpace
 
owner - Variable in class uka.karmi.rmi.ThreadInfo
The thread this thread info belongs to.
owner - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
owner - Variable in class uka.karmi.stream.ExternalID
 

P

PROPERTY - Static variable in class uka.karmi.rmi.Config
 
PSP - class uka.psp.PSP.
 
PSP() - Constructor for class uka.psp.PSP
 
PSP.Port - class uka.psp.PSP.Port.
 
PSP.Port(int) - Constructor for class uka.psp.PSP.Port
 
PSPServer - class uka.psp.PSPServer.
Converted from GMTechnology with sed 's/vport/port/gi ; s/gm/psp/gi' uka.gm.GMServer
PSPServer(int) - Constructor for class uka.psp.PSPServer
 
PSPServer.Connection - class uka.psp.PSPServer.Connection.
 
PSPServer.Connection(int, int, PSP.Port) - Constructor for class uka.psp.PSPServer.Connection
 
PSPServer.Connection.Input - class uka.psp.PSPServer.Connection.Input.
InputStream view of a Connection.
PSPServer.Connection.Input() - Constructor for class uka.psp.PSPServer.Connection.Input
 
PSPServer.Connection.Output - class uka.psp.PSPServer.Connection.Output.
OutputStream view of a Connection.
PSPServer.Connection.Output() - Constructor for class uka.psp.PSPServer.Connection.Output
 
PSPTechnology - class uka.karmi.psp.PSPTechnology.
 
PSPTechnology() - Constructor for class uka.karmi.psp.PSPTechnology
 
PSPTechnology.PSPInput - class uka.karmi.psp.PSPTechnology.PSPInput.
 
PSPTechnology.PSPInput(PSPServer.Connection.Input, Technology) - Constructor for class uka.karmi.psp.PSPTechnology.PSPInput
 
PSPTechnology.PSPOutput - class uka.karmi.psp.PSPTechnology.PSPOutput.
 
PSPTechnology.PSPOutput(PSPServer.Connection.Output, Technology) - Constructor for class uka.karmi.psp.PSPTechnology.PSPOutput
 
PSPTechnology.PSPThread - class uka.karmi.psp.PSPTechnology.PSPThread.
 
PSPTechnology.PSPThread(ExportPoint, PSPServer.Connection) - Constructor for class uka.karmi.psp.PSPTechnology.PSPThread
 
PSPUTID - class uka.karmi.psp.PSPUTID.
 
PSPUTID(int, int, PSPTechnology) - Constructor for class uka.karmi.psp.PSPUTID
 
PSPUTID(int, PSPTechnology, ExportPoint) - Constructor for class uka.karmi.psp.PSPUTID
 
PartitionedIDSpace - class uka.util.PartitionedIDSpace.
 
PartitionedIDSpace(int) - Constructor for class uka.util.PartitionedIDSpace
 
PartitionedObjectSpace - class uka.patch.PartitionedObjectSpace.
 
PartitionedObjectSpace(Object, int, int, Distributor) - Constructor for class uka.patch.PartitionedObjectSpace
 
PartitionedObjectSpace.Distribution - class uka.patch.PartitionedObjectSpace.Distribution.
 
PartitionedObjectSpace.Distribution(int, int) - Constructor for class uka.patch.PartitionedObjectSpace.Distribution
 
PartitionedObjectSpace.SubSpace - class uka.patch.PartitionedObjectSpace.SubSpace.
 
PartitionedObjectSpace.SubSpace(int) - Constructor for class uka.patch.PartitionedObjectSpace.SubSpace
 
PatchAdapter - class uka.patch.PatchAdapter.
Monitors an arbitrary patchable object for changes.
PatchAdapter() - Constructor for class uka.patch.PatchAdapter
 
PatchAdapterImpl - class uka.patch.PatchAdapterImpl.
Default implementation of the PatchAdapter interface.
PatchAdapterImpl(Object) - Constructor for class uka.patch.PatchAdapterImpl
 
PatchAdapterImpl(SharedObjectSpace, Object, ReferenceFilter) - Constructor for class uka.patch.PatchAdapterImpl
Create a patch adapter with a custom object space.
PatchAdapterImpl.Output - class uka.patch.PatchAdapterImpl.Output.
 
PatchAdapterImpl.Output(AbstractPatchWriter) - Constructor for class uka.patch.PatchAdapterImpl.Output
 
PatchDescriptor - interface uka.patch.PatchDescriptor.
Classes that implement the PatchDescriptor interface describe how to create patches from objects and apply patches to objects that do not implement the Patchable interface.
PatchInput - interface uka.patch.PatchInput.
Interface for reading patches in an abstract way and applying them to patchable objects.
PatchOutput - interface uka.patch.PatchOutput.
Inferface for creating object patches in an abstract way.
PatchOutputStream - interface uka.patch.PatchOutputStream.
 
PatchReader - class uka.patch.PatchReader.
Parser for the patch wire protocol created with a PatchWriter object.
PatchReader(ObjectSpace) - Constructor for class uka.patch.PatchReader
 
PatchReader(ObjectSpace, int) - Constructor for class uka.patch.PatchReader
 
PatchWriter - class uka.patch.PatchWriter.
Implements the encoding methods of AbstractPatchWriter and defines a concrete patch protocol.
PatchWriter(ObjectSpace) - Constructor for class uka.patch.PatchWriter
 
Patchable - interface uka.patch.Patchable.
The Patchable interface describes an object that can be monitored for changes using a PatchAdapter.
PatchableRoot - interface uka.patch.PatchableRoot.
Marker interface for classes that are not traversed during the patch creation process.
PeriodicTask - class uka.util.PeriodicTask.
 
PeriodicTask() - Constructor for class uka.util.PeriodicTask
 
PeriodicTask.Executor - class uka.util.PeriodicTask.Executor.
 
PeriodicTask.Executor() - Constructor for class uka.util.PeriodicTask.Executor
 
Permutation - interface uka.util.Permutation.
 
PinTest - class uka.gm.PinTest.
 
PinTest() - Constructor for class uka.gm.PinTest
 
Primes - class uka.util.Primes.
This class provides a static table of int sized prime numbers.
Primes() - Constructor for class uka.util.Primes
Prevents instantiation.
PrintSynchronizer - class uka.debug.PrintSynchronizer.
 
PrintSynchronizer() - Constructor for class uka.debug.PrintSynchronizer
 
PrintSynchronizer(PrintStream) - Constructor for class uka.debug.PrintSynchronizer
 
Printable - interface uka.util.Printable.
 
Probe - class uka.karmi.Probe.
Checks the configuration of the KaRMI installation.
Probe() - Constructor for class uka.karmi.Probe
 
ProxyServerRef - class uka.karmi.rmi.ProxyServerRef.
A proxy for a remote object.
ProxyServerRef(SingleRemoteClientRef) - Constructor for class uka.karmi.rmi.ProxyServerRef
Create an unexported server reference to a proxy for the given client reference.
p - Variable in class uka.util.ArrayPermutation
 
pad(int, char, String) - Static method in class uka.util.StringUtilities
 
pad(int, String) - Static method in class uka.util.StringUtilities
 
pad(int, int) - Static method in class uka.util.StringUtilities
 
pad(int, long) - Static method in class uka.util.StringUtilities
 
padLeft(int, char, String) - Static method in class uka.util.StringUtilities
 
padLeft(int, String) - Static method in class uka.util.StringUtilities
 
padLeft(int, int) - Static method in class uka.util.StringUtilities
 
padLeft(int, long) - Static method in class uka.util.StringUtilities
 
parent - Variable in class uka.karmi.rmi.CallHandler
The parent call handler.
passThrough(int) - Method in interface uka.transport.ObjectFilter
 
patchWriter - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
 
peer - Static variable in class uka.gm.GMServerBench
 
peer - Static variable in class uka.gm.GMTest
 
perClass - Variable in class uka.karo.ReplicaStatistics
 
permute(Permutation) - Method in class uka.util.EnlargingArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingBooleanArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingByteArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingCharArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingDoubleArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingFloatArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingIntArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingLongArray
Permutes the contents of this array.
permute(Permutation) - Method in class uka.util.EnlargingShortArray
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingBooleanArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingByteArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingCharArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingDoubleArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingFloatArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingIntArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingLongArray2D
Permutes the contents of this array.
permute0(Permutation) - Method in class uka.util.EnlargingShortArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingBooleanArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingByteArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingCharArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingDoubleArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingFloatArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingIntArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingLongArray2D
Permutes the contents of this array.
permute1(Permutation) - Method in class uka.util.EnlargingShortArray2D
Permutes the contents of this array.
pin(EnlargingArray, IDPool) - Method in class uka.karmi.rmi.ExportPoint.WeakObjectRef
 
pinIt(byte[]) - Static method in class uka.gm.PinTest
 
pinIt(String) - Static method in class uka.gm.PinTest
 
pinObject(RemoteServerRef) - Method in class uka.karmi.rmi.ExportPoint
 
pinObject(RemoteServerRef) - Static method in class uka.karmi.rmi.Transport
Pins the object referenced by the given remote server reference.
pinSlot - Variable in class uka.karmi.rmi.ExportPoint.WeakObjectRef
 
pinTable - Variable in class uka.karmi.rmi.ExportPoint
The array pinTable contains references to pinned objects.
pollID() - Method in class uka.util.WeakIDMap
Polls an internal ReferenceQueue for the next weakly reacheable object and returns the identifier that was associated with it.
pop() - Method in class uka.util.EnlargingArray
Returns the element at position EnlargingArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingBooleanArray
Returns the element at position EnlargingBooleanArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingByteArray
Returns the element at position EnlargingByteArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingCharArray
Returns the element at position EnlargingCharArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingDoubleArray
Returns the element at position EnlargingDoubleArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingFloatArray
Returns the element at position EnlargingFloatArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingIntArray
Returns the element at position EnlargingIntArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingLongArray
Returns the element at position EnlargingLongArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.EnlargingShortArray
Returns the element at position EnlargingShortArray.size() - 1 and shrinks the size of this array by 1.
pop() - Method in class uka.util.IntStack
 
pop(IntStack) - Method in class uka.util.IntStack
Pops stack from this IntStack.
popFrame(int) - Method in class uka.util.IntStack
 
port - Variable in class uka.karmi.psp.PSPUTID
 
port - Variable in class uka.karmi.socket.SocketUTID
 
port - Variable in class uka.psp.PSPServer.Connection
 
port - Variable in class uka.psp.PSPServer
 
portHandle - Variable in class uka.psp.PSP.Port
 
portNr - Variable in class uka.psp.PSP.Port
 
pos - Variable in class uka.transport.MemoryInputStream
 
postAcquireExclusiveLock(Object) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
postAcquireExclusiveLock(ReplicatedServerRef.ExclusiveLock) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
postLock() - Method in class uka.karmi.rmi.GlobalSynchronization
 
postReleaseExclusiveLock(Object) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
postReleaseExclusiveLock(ReplicatedServerRef.ExclusiveLock) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
postUnlock() - Method in class uka.karmi.rmi.GlobalSynchronization
 
preAcquireExclusiveLock() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
preAcquireExclusiveLock() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
First part of the protocol necessary to acquire an exclusive lock on a replicated object.
preLock() - Method in class uka.karmi.rmi.GlobalSynchronization
Main entry point for an application thread when requesting a global synchronization.
preReleaseExclusiveLock(Object) - Method in class uka.karmi.rmi.server.ReplicatedObject
 
preReleaseExclusiveLock(ReplicatedServerRef.ExclusiveLock) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
preUnlock() - Method in class uka.karmi.rmi.GlobalSynchronization
 
prefix - Variable in class uka.util.ConfigBundle
 
preserveReference(Object) - Method in class uka.karmi.rmi.CopyEnvironment
Prevent replicated objects from being cloned when they are passed as arguments to remote method invocations to local objects.
preserveReference(Object) - Method in class uka.transport.DeepClone
A subclass may decide for which objects a reference should be used instead of a copy.
prevAll - Variable in class uka.util.IntIntHashBijection.Entry
 
prevAll - Variable in class uka.util.IntObjectHashBijection.Entry
 
prevAll - Variable in class uka.util.ObjectObjectHashBijection.Entry
 
primes - Static variable in class uka.util.Primes
Prime numbers in ascending order.
printArray(int[][]) - Static method in class uka.util.ArrayUtils
Prints an integer[][] array on the standard output.
printArray(int[]) - Static method in class uka.util.ArrayUtils
Prints an integer[] array on the standard output.
printArray(int[][], PrintStream) - Static method in class uka.util.ArrayUtils
Prints an integer[][] array on a given printStream.
printArray(int[], PrintStream) - Static method in class uka.util.ArrayUtils
Prints an integer[] array on a given printStream.
printArray(boolean[][]) - Static method in class uka.util.ArrayUtils
Prints an boolean[][] array on the standard output.
printArray(boolean[]) - Static method in class uka.util.ArrayUtils
Prints an boolean[] array on the standard output.
printArray(boolean[][], PrintStream) - Static method in class uka.util.ArrayUtils
Prints an boolean[][] array on a given printStream.
printArray(boolean[], PrintStream) - Static method in class uka.util.ArrayUtils
Prints an boolean[] array on a given printStream.
printLog(String) - Static method in class uka.karmi.rmi.Config
 
printReport(String) - Method in class uka.karo.ReplicaStatistics
 
println(String) - Method in class uka.debug.PrintSynchronizer
 
probe() - Static method in class uka.karmi.rmi.Transport
 
probeConfig() - Method in class uka.karmi.gm.GMTechnology
 
probeConfig() - Method in class uka.karmi.psp.PSPTechnology
 
probeConfig() - Method in class uka.karmi.rmi.Technology
 
probeConfig() - Method in class uka.karmi.socket.SocketTechnology
 
probeConfig() - Method in class uka.karmi.stream.StreamTechnology
 
processCallbacks(CallHandler.BlockingOperation) - Method in class uka.karmi.rmi.CallHandler
 
processColorMessage(DLFColorMessage) - Method in class uka.graph.dlf.DLF
 
processLockChilds() - Method in class uka.karmi.rmi.GlobalSynchronization
 
processLockRoot(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
properties - Variable in class uka.util.CpuInfo
 
proposedColor - Variable in class uka.graph.dlf.DLFProposalMessage
The color, which the source node proposes for itself.
protocol - Variable in class uka.karmi.rmi.Technology
The protocol identifier used in URLs pointing to objects, which can be accessed by this technology.
proxyRef - Variable in class uka.karmi.rmi.SingleRemoteClientRef
References a local proxy for the remote server.
proxyRequired(SingleRemoteClientRef) - Method in class uka.karmi.dgc.HierarchicalDGC.MarshalContext
This DGC implementation requires a proxy for each marshaled reference.
proxyRequired(SingleRemoteClientRef) - Method in class uka.karmi.nodgc.NoDGC.MarshalContext
 
proxyRequired(SingleRemoteClientRef) - Method in class uka.karmi.rmi.DGCMarshalContext
Decides whether a proxy is required for DGC purpose only.
pspClose(long) - Static method in class uka.psp.PSP
 
pspDump() - Static method in class uka.psp.PSP
 
pspFinalize() - Static method in class uka.psp.PSP
 
pspGetNodeID() - Static method in class uka.psp.PSP
 
pspGetPortNo(long) - Static method in class uka.psp.PSP
 
pspInit() - Static method in class uka.psp.PSP
 
pspOpen(int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingBoolean(long, boolean[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingByte(long, byte[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingChar(long, char[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingDouble(long, double[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingFloat(long, float[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingInt(long, int[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingLong(long, long[], int, int) - Static method in class uka.psp.PSP
 
pspReceiveBlockingShort(long, short[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingBoolean(long, int, int, boolean[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingByte(long, int, int, byte[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingChar(long, int, int, char[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingDouble(long, int, int, double[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingFloat(long, int, int, float[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingInt(long, int, int, int[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingLong(long, int, int, long[], int, int) - Static method in class uka.psp.PSP
 
pspSendBlockingShort(long, int, int, short[], int, int) - Static method in class uka.psp.PSP
 
push(int) - Method in class uka.util.IntStack.Shadow
 
push(IntStack) - Method in class uka.util.IntStack.Shadow
 
push(int, int) - Method in class uka.util.IntStack.Shadow
 
push(int, int, int) - Method in class uka.util.IntStack.Shadow
 
push(int, int, int, int) - Method in class uka.util.IntStack.Shadow
 
push(int) - Method in class uka.util.IntStack
 
push(IntStack) - Method in class uka.util.IntStack
Pushes stack on top of this IntStack.
push(int, int) - Method in class uka.util.IntStack
 
push(int, int, int) - Method in class uka.util.IntStack
 
push(int, int, int, int) - Method in class uka.util.IntStack
 
pushFrame(int) - Method in class uka.util.IntStack.Shadow
 
pushFrame(int) - Method in class uka.util.IntStack
 
put(int, int) - Method in class uka.util.IntIntHashBijection
 
put(int, Object) - Method in class uka.util.IntObjectHashBijection
 
put(long, Object) - Method in class uka.util.Long2ObjectHashtable
Put (key, value) pair into map.
put(Object, Object) - Method in class uka.util.ObjectObjectHashBijection
 
putCopyEnvironment(CopyEnvironment) - Static method in class uka.karmi.rmi.Transport
Puts a CopyEnvironment back into a list.

Q

Queue - class uka.util.Queue.
Queue of values of type Object.
Queue() - Constructor for class uka.util.Queue
 
qsum - Variable in class uka.bench.Timer.Statistics
 
queue - Variable in class uka.debug.PrintSynchronizer
 
queue - Static variable in class uka.karmi.rmi.ExportPoint
 
queue - Variable in class uka.util.IntWeakHashBijection
 
queue - Variable in class uka.util.WeakHashBijection
 
queue - Variable in class uka.util.WeakIDMap
 

R

RECEIVES_BEFORE_WAIT - Static variable in class uka.gm.GM
 
REGISTRY_PORT - Static variable in interface uka.karmi.rmi.registry.Registry
 
REMOVED - Static variable in class uka.util.BooleanOpenHashSet
 
REMOVED - Static variable in class uka.util.ByteOpenHashSet
 
REMOVED - Static variable in class uka.util.CharOpenHashSet
 
REMOVED - Static variable in class uka.util.DoubleOpenHashSet
 
REMOVED - Static variable in class uka.util.FloatOpenHashSet
 
REMOVED - Static variable in class uka.util.IntOpenHashSet
 
REMOVED - Static variable in class uka.util.LongOpenHashSet
 
REMOVED - Static variable in class uka.util.OpenHashSet
 
REMOVED - Static variable in class uka.util.ShortOpenHashSet
 
REQUEST_MAX - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_boolean - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_byte - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_char - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_double - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_float - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_int - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_long - Static variable in interface uka.transport.TransportConstants
 
REQUEST_MAX_short - Static variable in interface uka.transport.TransportConstants
 
RESOURCE - Static variable in class uka.karmi.rmi.Config
 
RETURN_EXCEPTION - Static variable in class uka.karmi.rmi.Connection
Bit mask that indicates an exceptional return.
RETURN_INTERNAL - Static variable in class uka.karmi.rmi.Connection
Bit mask that indicates an internal error.
RETURN_INTERRUPT - Static variable in class uka.karmi.rmi.Connection
Bit mask that indicates a deferred interrupt.
RETURN_OK - Static variable in class uka.karmi.rmi.Connection
 
RMACallback - interface uka.karmi.rmi.RMACallback.
Interface describing an operation that is performed while a representative thread holds a lock on a remote object.
ROOT_LOCKED - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
ReadOnlyJournal - class uka.patch.ReadOnlyJournal.
 
ReadOnlyJournal() - Constructor for class uka.patch.ReadOnlyJournal
 
ReadOnlyObjectSpace - class uka.transport.ReadOnlyObjectSpace.
An object space adapter behaves exactly like the original object space passed to its constructor.
ReadOnlyObjectSpace(ObjectSpace) - Constructor for class uka.transport.ReadOnlyObjectSpace
 
ReferenceConsumer - interface uka.patch.ReferenceConsumer.
Consumes all references produced by a ReferenceProducer.
ReferenceFilter - interface uka.patch.ReferenceFilter.
 
ReferenceProducer - interface uka.patch.ReferenceProducer.
Interface that offers to announce all objects that are referenced by a class to a ReferenceConsumer.
Registry - interface uka.karmi.rmi.registry.Registry.
The Registry interface.
Remote - interface uka.karmi.rmi.Remote.
Interface for marking remote objects.
RemoteClientRef - class uka.karmi.rmi.RemoteClientRef.
Base class for remote Client references.
RemoteClientRef() - Constructor for class uka.karmi.rmi.RemoteClientRef
 
RemoteException - exception uka.karmi.rmi.RemoteException.
Exception that all remote methods must declare to be thrown.
RemoteException() - Constructor for class uka.karmi.rmi.RemoteException
 
RemoteException(String) - Constructor for class uka.karmi.rmi.RemoteException
 
RemoteException(Throwable) - Constructor for class uka.karmi.rmi.RemoteException
 
RemoteException(String, Throwable) - Constructor for class uka.karmi.rmi.RemoteException
 
RemoteObject - class uka.karmi.rmi.server.RemoteObject.
RemoteObject is the base class for remotely accessible objects.
RemoteObject() - Constructor for class uka.karmi.rmi.server.RemoteObject
 
RemoteServerRef - class uka.karmi.rmi.server.RemoteServerRef.
RemoteServerRef is the base class for all remote server references in KaRMI.
RemoteServerRef() - Constructor for class uka.karmi.rmi.server.RemoteServerRef
 
RemoteSkeleton - class uka.karmi.rmi.RemoteSkeleton.
Base class for skeleton objects.
RemoteSkeleton() - Constructor for class uka.karmi.rmi.RemoteSkeleton
 
RemoteStub - class uka.karmi.rmi.server.RemoteStub.
Base class for remote stubs.
RemoteStub() - Constructor for class uka.karmi.rmi.server.RemoteStub
Default contructor, transportable classes have no implicit default constructor.
ReplicaDiagnostics - interface uka.karo.ReplicaDiagnostics.
 
ReplicaStatistics - class uka.karo.ReplicaStatistics.
 
ReplicaStatistics() - Constructor for class uka.karo.ReplicaStatistics
 
ReplicaStatistics.Info - class uka.karo.ReplicaStatistics.Info.
 
ReplicaStatistics.Info() - Constructor for class uka.karo.ReplicaStatistics.Info
 
ReplicaStub - class uka.karmi.rmi.server.ReplicaStub.
Represents a reference to a ReplicatedObject while in transit in a remote method invocation.
ReplicaStub(ReplicatedServerRef) - Constructor for class uka.karmi.rmi.server.ReplicaStub
 
Replicated - interface uka.karmi.rmi.Replicated.
Interface for marking replicated objects.
ReplicatedObject - class uka.karmi.rmi.server.ReplicatedObject.
 
ReplicatedObject(RemoteStub[]) - Constructor for class uka.karmi.rmi.server.ReplicatedObject
 
ReplicatedObject(RemoteStub[], Distributor) - Constructor for class uka.karmi.rmi.server.ReplicatedObject
 
ReplicatedServerRef - class uka.karmi.rmi.server.ReplicatedServerRef.
 
ReplicatedServerRef(PartitionedObjectSpace, Object, int) - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef
Create an initial server reference for a single replica that is part of a replicated object.
ReplicatedServerRef.CollectiveOperation - class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation.
 
ReplicatedServerRef.CollectiveOperation() - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
ReplicatedServerRef.CollectiveUpdate - class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate.
 
ReplicatedServerRef.CollectiveUpdate() - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdate
 
ReplicatedServerRef.CollectiveUpdateNode - class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode.
Implementation of the GraphNode interface.
ReplicatedServerRef.CollectiveUpdateNode(int) - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
ReplicatedServerRef.ExclusiveLock - class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock.
Note: The exclusive lock process extends the regular call protocol to:
ReplicatedServerRef.ExclusiveLock() - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
ReplicatedServerRef.ExclusiveLock(int) - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
ReplicatedServerRef.Wakeup - class uka.karmi.rmi.server.ReplicatedServerRef.Wakeup.
 
ReplicatedServerRef.Wakeup(ReplicatedServerRef.ExclusiveLock) - Constructor for class uka.karmi.rmi.server.ReplicatedServerRef.Wakeup
 
RunRegistry - class uka.karmi.rmi.RunRegistry.
This class sets up a registry and runs it.
RunRegistry() - Constructor for class uka.karmi.rmi.RunRegistry
 
randomNumber - Variable in class uka.graph.dlf.DLFProposalMessage
A random number chosen by the source node.
rank - Variable in class uka.graph.dlf.DLF
 
rank - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
This replica is at position ReplicatedServerRef.rank in the ReplicatedServerRef.replica array.
rank - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
rank - Variable in class uka.patch.PartitionedObjectSpace.SubSpace
 
rank - Variable in class uka.util.PartitionedIDSpace
 
rawFindID(boolean, int) - Method in class uka.util.BooleanIDMap
 
rawFindID(byte, int) - Method in class uka.util.ByteIDMap
 
rawFindID(char, int) - Method in class uka.util.CharIDMap
 
rawFindID(double, int) - Method in class uka.util.DoubleIDMap
 
rawFindID(float, int) - Method in class uka.util.FloatIDMap
 
rawFindID(Object, int) - Method in class uka.util.IDMap
 
rawFindID(int, int) - Method in class uka.util.IntIDMap
 
rawFindID(long, int) - Method in class uka.util.LongIDMap
 
rawFindID(short, int) - Method in class uka.util.ShortIDMap
 
rawReadInt() - Method in class uka.patch.PatchReader
 
rawWriteInt(int) - Method in class uka.patch.AbstractPatchWriter
 
rawWriteInt(int) - Method in class uka.patch.MultiplexPatchWriter
 
rawWriteInt(int) - Method in class uka.patch.NullPatchWriter
 
rawWriteInt(int) - Method in class uka.patch.PatchWriter
 
rcv - Variable in class uka.transport.JdkMarshalContext
 
rcv - Variable in class uka.transport.MarshalContext
 
rcvBuffer - Variable in class uka.transport.MarshalContext
 
rcvPos - Variable in class uka.transport.MarshalContext
 
read() - Method in class uka.gm.GMServer.Connection.Input
Connection is not buffered, therefore is this method can not be implemented efficiently.
read(byte[]) - Method in class uka.gm.GMServer.Connection.Input
 
read(byte[], int, int) - Method in class uka.gm.GMServer.Connection.Input
 
read() - Method in class uka.psp.PSPServer.Connection.Input
Connection is not buffered, therefore is this method can not be implemented efficiently.
read(byte[]) - Method in class uka.psp.PSPServer.Connection.Input
 
read(byte[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(boolean[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(short[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(char[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(int[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(long[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(float[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read(double[], int, int) - Method in class uka.psp.PSPServer.Connection.Input
 
read() - Method in class uka.transport.BinaryInputStream
 
read(byte[]) - Method in class uka.transport.BinaryInputStream
 
read(byte[], int, int) - Method in class uka.transport.BinaryInputStream
 
read() - Method in class uka.transport.BinaryReader
 
read(byte[]) - Method in class uka.transport.BinaryReader
 
read(byte[], int, int) - Method in class uka.transport.BinaryReader
 
read() - Method in class uka.transport.MemoryInputStream
 
read(byte[], int, int) - Method in class uka.transport.MemoryInputStream
 
read(BinaryInputStream, int, int) - Method in class uka.util.BooleanArray2D
 
read() - Method in class uka.util.BooleanQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.ByteArray2D
 
read() - Method in class uka.util.ByteQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.CharArray2D
 
read() - Method in class uka.util.CharQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.DoubleArray2D
 
read() - Method in class uka.util.DoubleQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.FloatArray2D
 
read() - Method in class uka.util.FloatQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.IntArray2D
 
read() - Method in class uka.util.IntQueue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.LongArray2D
 
read() - Method in class uka.util.LongQueue
Read the next value from this queue.
read() - Method in class uka.util.Queue
Read the next value from this queue.
read(BinaryInputStream, int, int) - Method in class uka.util.ShortArray2D
 
read() - Method in class uka.util.ShortQueue
Read the next value from this queue.
readBoolean() - Method in class uka.transport.BinaryInputStream
 
readBoolean() - Method in class uka.transport.BinaryReader
 
readByte() - Method in class uka.transport.BinaryInputStream
 
readByte() - Method in class uka.transport.BinaryReader
 
readChar() - Method in class uka.transport.BinaryInputStream
 
readChar() - Method in class uka.transport.BinaryReader
 
readChars() - Method in class uka.transport.BinaryInputStream
 
readChars() - Method in class uka.transport.BinaryReader
 
readConstructor() - Method in class uka.transport.UnmarshalStream
 
readDescriptor() - Method in class uka.transport.UnmarshalStream
 
readDistributionUpdate(PatchReader) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
readDistributionUpdate(PatchReader) - Method in class uka.patch.PartitionedObjectSpace
 
readDouble() - Method in class uka.transport.BinaryInputStream
 
readDouble() - Method in class uka.transport.BinaryReader
 
readExternal(ObjectInput) - Method in class uka.karmi.rmi.SingleRemoteClientRef
 
readFloat() - Method in class uka.transport.BinaryInputStream
 
readFloat() - Method in class uka.transport.BinaryReader
 
readFully(byte[]) - Method in class uka.transport.BinaryInputStream
 
readFully(byte[], int, int) - Method in class uka.transport.BinaryInputStream
 
readFully(byte[]) - Method in class uka.transport.BinaryReader
 
readFully(byte[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeBooleanArray(boolean[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeBooleanArray(boolean[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeBooleanArray(boolean[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeByteArray(byte[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeByteArray(byte[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeByteArray(byte[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeCharArray(char[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeCharArray(char[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeCharArray(char[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeDoubleArray(double[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeDoubleArray(double[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeDoubleArray(double[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeFloatArray(float[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeFloatArray(float[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeFloatArray(float[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeIntArray(int[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeIntArray(int[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeIntArray(int[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeLongArray(long[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeLongArray(long[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeLongArray(long[], int, int) - Method in class uka.transport.BinaryReader
 
readHugeShortArray(short[], int, int) - Method in class uka.karmi.psp.PSPTechnology.PSPInput
 
readHugeShortArray(short[], int, int) - Method in class uka.transport.BinaryInputStream
 
readHugeShortArray(short[], int, int) - Method in class uka.transport.BinaryReader
 
readInt() - Method in class uka.transport.BinaryInputStream
 
readInt() - Method in class uka.transport.BinaryReader
 
readLine() - Method in class uka.transport.BinaryInputStream
 
readLine() - Method in class uka.transport.UnmarshalStream
Deprecated.  
readLong() - Method in class uka.transport.BinaryInputStream
 
readLong() - Method in class uka.transport.BinaryReader
 
readObject(ObjectInputStream) - Method in class uka.karmi.rmi.server.RemoteStub
Updates this stub object after unmarshaling it from an ObjectInputStream.
readObject(ObjectInputStream) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
readObject(ObjectInputStream) - Method in class uka.patch.PartitionedObjectSpace
 
readObject(ObjectInputStream) - Method in class uka.patch.PatchAdapterImpl
Make sure transient fields are restored after unmarshaling.
readObject(ObjectInputStream) - Method in class uka.transport.DefaultSharedObjectSpace
 
readObject() - Method in class uka.transport.UnmarshalStream
 
readObject(ObjectInputStream) - Method in class uka.transport.WireHashtable
 
readObject(ObjectInputStream) - Method in class uka.util.BooleanIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.BooleanOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.ByteIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.ByteOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.CharIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.CharOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.DoubleIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.DoubleOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.FloatIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.FloatOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.GCPartitionedIDSpace
 
readObject(ObjectInputStream) - Method in class uka.util.IDMap
 
readObject(ObjectInputStream) - Method in class uka.util.IntIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.IntIntHashBijection
 
readObject(ObjectInputStream) - Method in class uka.util.IntObjectHashBijection
 
readObject(ObjectInputStream) - Method in class uka.util.IntOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.IntWeakHashBijection
 
readObject(ObjectInputStream) - Method in class uka.util.LongIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.LongOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.ObjectObjectHashBijection
 
readObject(ObjectInputStream) - Method in class uka.util.OpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.ShortIDMap
 
readObject(ObjectInputStream) - Method in class uka.util.ShortOpenHashSet
 
readObject(ObjectInputStream) - Method in class uka.util.WeakHashBijection
 
readOnlyCnt - Variable in class uka.karo.ReplicaStatistics.Info
 
readOnlyJournal - Variable in class uka.patch.PartitionedObjectSpace
 
readPos - Variable in class uka.util.BooleanQueue
The next value will be BooleanQueue.read() from BooleanQueue.data at index BooleanQueue.readPos.
readPos - Variable in class uka.util.ByteQueue
The next value will be ByteQueue.read() from ByteQueue.data at index ByteQueue.readPos.
readPos - Variable in class uka.util.CharQueue
The next value will be CharQueue.read() from CharQueue.data at index CharQueue.readPos.
readPos - Variable in class uka.util.DoubleQueue
The next value will be DoubleQueue.read() from DoubleQueue.data at index DoubleQueue.readPos.
readPos - Variable in class uka.util.FloatQueue
The next value will be FloatQueue.read() from FloatQueue.data at index FloatQueue.readPos.
readPos - Variable in class uka.util.IntQueue
The next value will be IntQueue.read() from IntQueue.data at index IntQueue.readPos.
readPos - Variable in class uka.util.LongQueue
The next value will be LongQueue.read() from LongQueue.data at index LongQueue.readPos.
readPos - Variable in class uka.util.Queue
The next value will be Queue.read() from Queue.data at index Queue.readPos.
readPos - Variable in class uka.util.ShortQueue
The next value will be ShortQueue.read() from ShortQueue.data at index ShortQueue.readPos.
readReference() - Method in class uka.transport.UnmarshalStream
 
readShort() - Method in class uka.transport.BinaryInputStream
 
readShort() - Method in class uka.transport.BinaryReader
 
readStreamHeader() - Method in class uka.karmi.stream.MarshalInputStream
no stream header.
readStreamHeader() - Method in class uka.transport.DeepClone.CopyUnmarshalStream
No stream header is written
readStreamHeader() - Method in class uka.transport.UnmarshalStream
 
readUTF() - Method in class uka.transport.BinaryInputStream
 
readUTF() - Method in class uka.transport.UnmarshalStream
 
readUnsignedByte() - Method in class uka.transport.BinaryInputStream
 
readUnsignedByte() - Method in class uka.transport.BinaryReader
 
readUnsignedShort() - Method in class uka.transport.BinaryInputStream
 
readUnsignedShort() - Method in class uka.transport.BinaryReader
 
readValueArrayArrayBoolean(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an boolean[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayByte(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an byte[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayChar(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an char[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayDouble(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an double[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayFloat(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an float[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayInt(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an int[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayLong(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an long[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayArrayShort(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an short[][] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayBoolean(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an boolean[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayByte(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an byte[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayChar(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an char[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayDouble(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an double[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayFloat(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an float[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayInt(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an int[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayLong(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an long[] array that was marshaled as inlined value from the UnmarshalStream s
readValueArrayShort(UnmarshalStream) - Static method in class uka.transport.ValueIO
Unmarshals an short[] array that was marshaled as inlined value from the UnmarshalStream s
readonly - Variable in class uka.patch.ReadOnlyJournal
 
rebind(String, Remote) - Static method in class uka.karmi.rmi.Naming
Rebinds object into the addressed registry using the name afer '/'
rebind(String, Remote) - Method in interface uka.karmi.rmi.registry.Registry
 
receive(byte[], int, int) - Method in class uka.gm.GM.VPort
 
receive(byte[], int, int) - Method in class uka.gm.GMServer.Connection
 
receive(GMServer.Connection) - Static method in class uka.gm.GMServerBench.CtrlMsg
 
receive(byte[], int, int) - Method in class uka.psp.PSP.Port
 
receive(short[], int, int) - Method in class uka.psp.PSP.Port
 
receive(boolean[], int, int) - Method in class uka.psp.PSP.Port
 
receive(char[], int, int) - Method in class uka.psp.PSP.Port
 
receive(long[], int, int) - Method in class uka.psp.PSP.Port
 
receive(int[], int, int) - Method in class uka.psp.PSP.Port
 
receive(float[], int, int) - Method in class uka.psp.PSP.Port
 
receive(double[], int, int) - Method in class uka.psp.PSP.Port
 
receive(byte[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(boolean[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(short[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(char[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(int[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(long[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(float[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receive(double[], int, int) - Method in class uka.psp.PSPServer.Connection
 
receiveAllChilds(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
receiveBarrier(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveBoolean() - Method in class uka.transport.JdkMarshalContext
 
receiveBoolean() - Method in class uka.transport.MarshalContext
 
receiveByte() - Method in class uka.transport.JdkMarshalContext
 
receiveByte() - Method in class uka.transport.MarshalContext
 
receiveChar() - Method in class uka.transport.JdkMarshalContext
 
receiveChar() - Method in class uka.transport.MarshalContext
 
receiveChildNonBlocking(int, int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
receiveCollectiveConnection(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
Called from ServerConnection.dispatch(boolean) for connections marked with the command ID Constants.COLLECTIVE_OPERATION.
receiveColors(IntIterator) - Method in class uka.graph.dlf.DLF
 
receiveDouble() - Method in class uka.transport.JdkMarshalContext
 
receiveDouble() - Method in class uka.transport.MarshalContext
 
receiveExclusiveLock(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveExclusiveUpdate(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveFloat() - Method in class uka.transport.JdkMarshalContext
 
receiveFloat() - Method in class uka.transport.MarshalContext
 
receiveFrom(int, Connection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
receiveInt() - Method in class uka.transport.JdkMarshalContext
 
receiveInt() - Method in class uka.transport.MarshalContext
 
receiveLong() - Method in class uka.transport.JdkMarshalContext
 
receiveLong() - Method in class uka.transport.MarshalContext
 
receiveMessage(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveObject() - Method in class uka.transport.JdkMarshalContext
 
receiveObject() - Method in class uka.transport.MarshalContext
 
receiveOtherChilds(int, int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
receiveParent(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
receiveParentNonBlocking(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
receiveProposals(DLFProposalMessage, IntIterator) - Method in class uka.graph.dlf.DLF
 
receiveProposals(DLFProposalMessage, IntIterator, IntQueue, IntQueue) - Method in class uka.graph.dlf.IncDLF
 
receiveShort() - Method in class uka.transport.MarshalContext
 
receiveSingleBoolean() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleBoolean() - Method in class uka.transport.MarshalContext
 
receiveSingleByte() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleByte() - Method in class uka.transport.MarshalContext
 
receiveSingleChar() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleChar() - Method in class uka.transport.MarshalContext
 
receiveSingleDouble() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleDouble() - Method in class uka.transport.MarshalContext
 
receiveSingleFloat() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleFloat() - Method in class uka.transport.MarshalContext
 
receiveSingleInt() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleInt() - Method in class uka.transport.MarshalContext
 
receiveSingleLong() - Method in class uka.transport.JdkMarshalContext
 
receiveSingleLong() - Method in class uka.transport.MarshalContext
 
receiveSingleShort() - Method in class uka.transport.MarshalContext
 
receiveThread - Variable in class uka.karmi.rmi.CallHandler
The thread that is currently responsible for receiving the method call return code.
receiveTicketRequest(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveWait(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receiveWakeUp(ServerConnection) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
receivingProblem - Variable in class uka.karmi.rmi.ClientConnection
 
receivingProblem - Variable in class uka.karmi.rmi.ServerConnection
 
refHash - Static variable in class uka.karmi.rmi.ExportPoint
Remote objects that are not subclasses of RemoteObject use this hashtable to find their server reference
refTable - Variable in class uka.karmi.rmi.ExportPoint
Table of remote server references
register(long) - Method in class uka.karmi.rmi.CallHandler
Registers a handler for a given thread ID.
register(Object, int) - Method in class uka.transport.UnmarshalStream
Registers the provided object with the UnmarshalStream.objectSpace of this stream.
registerForReplacement(Remote, RemoteServerRef) - Static method in class uka.karmi.rmi.ExportPoint
Remote objects that do not extend RemoteObject must be registered at the export point to be replaced by their stub during marshaling in a remote method invocation.
registerStreams(MarshalStream[]) - Method in class uka.patch.MultiplexPatchWriter
 
registerTechnology(UTID) - Method in class uka.karmi.rmi.ExportPoint
 
registerWaitingThread() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
release() - Method in class uka.karmi.rmi.GlobalSynchronization
 
releaseHandler(CallHandler) - Static method in class uka.karmi.rmi.ServerConnection
 
releaseMemory() - Method in class uka.transport.MemoryBuffer
 
remoteClientRef - Variable in class uka.karmi.rmi.server.RemoteStub
See BUG/0020
remoteEquals(RemoteStub) - Method in class uka.karmi.rmi.ProxyServerRef
ProxyServerRef objects are never visible in the Stub/Skeleton layer.
remoteEquals(RemoteStub) - Method in class uka.karmi.rmi.server.RemoteServerRef
Determines if a stub object references this server object.
remoteEquals(RemoteStub) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
remoteEquals(RemoteStub) - Method in class uka.karmi.rmi.server.UnicastRemoteServerRef
 
remoteFinalize(ObjectId, Object) - Method in class uka.karmi.dgc.HierarchicalDGC
Called during the finalization of a SingleRemoteClientRef object.
remoteFinalize(ObjectId, Object) - Method in class uka.karmi.nodgc.NoDGC
 
remoteFinalize(ObjectId, Object) - Method in class uka.karmi.rmi.DGC
Called during the finalization of a SingleRemoteClientRef object.
remoteReferenceMarshaled(SingleRemoteClientRef) - Method in class uka.karmi.dgc.HierarchicalDGC.MarshalContext
 
remoteReferenceMarshaled(SingleRemoteClientRef) - Method in class uka.karmi.nodgc.NoDGC.MarshalContext
 
remoteReferenceMarshaled(SingleRemoteClientRef) - Method in class uka.karmi.rmi.DGCMarshalContext
Called by a remote reference while it is serialized and the dgc object for the resulting object is no local DGC.
remoteReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.dgc.HierarchicalDGC.UnmarshalContext
 
remoteReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.nodgc.NoDGC.UnmarshalContext
 
remoteReferenceUnmarshaled(SingleRemoteClientRef) - Method in class uka.karmi.rmi.DGCUnmarshalContext
Called by a SingleRemoteClientRef object if it is deserialized and the dgc object is not local.
remoteRegister(ObjectId) - Method in class uka.karmi.nodgc.NoDGC
 
remove(int) - Method in class uka.patch.DistributionJournal
 
remove(int) - Method in class uka.patch.ReadOnlyJournal
 
remove(int) - Method in class uka.transport.LayeredObjectSpace
 
remove(int) - Method in interface uka.transport.ObjectSpace
Removes the given identifer from this object space.
remove(int) - Method in class uka.transport.ObjectSpaceAdapter
 
remove(int) - Method in class uka.transport.ReadOnlyObjectSpace
 
remove(int) - Method in class uka.transport.SimpleObjectSpace
 
remove(int) - Method in class uka.util.BooleanIDMap
 
remove() - Method in interface uka.util.BooleanIterator
Removes the last boolean value returned from the underlying collection.
remove(boolean) - Method in class uka.util.BooleanOpenHashSet
 
remove() - Method in class uka.util.BooleanSequence
 
remove(boolean) - Method in class uka.util.BooleanSet
 
remove(int) - Method in class uka.util.ByteIDMap
 
remove() - Method in interface uka.util.ByteIterator
Removes the last byte value returned from the underlying collection.
remove(byte) - Method in class uka.util.ByteOpenHashSet
 
remove() - Method in class uka.util.ByteSequence
 
remove(byte) - Method in class uka.util.ByteSet
 
remove(int) - Method in class uka.util.CharIDMap
 
remove() - Method in interface uka.util.CharIterator
Removes the last char value returned from the underlying collection.
remove(char) - Method in class uka.util.CharOpenHashSet
 
remove() - Method in class uka.util.CharSequence
 
remove(char) - Method in class uka.util.CharSet
 
remove(int) - Method in class uka.util.DenseIDSpace
 
remove(int) - Method in class uka.util.DoubleIDMap
 
remove() - Method in interface uka.util.DoubleIterator
Removes the last double value returned from the underlying collection.
remove(double) - Method in class uka.util.DoubleOpenHashSet
 
remove() - Method in class uka.util.DoubleSequence
 
remove(double) - Method in class uka.util.DoubleSet
 
remove(int) - Method in class uka.util.EnlargingArray
 
remove(int) - Method in class uka.util.EnlargingBooleanArray
 
remove(int) - Method in class uka.util.EnlargingByteArray
 
remove(int) - Method in class uka.util.EnlargingCharArray
 
remove(int) - Method in class uka.util.EnlargingDoubleArray
 
remove(int) - Method in class uka.util.EnlargingFloatArray
 
remove(int) - Method in class uka.util.EnlargingIntArray
 
remove(int) - Method in class uka.util.EnlargingLongArray
 
remove(int) - Method in class uka.util.EnlargingShortArray
 
remove(int) - Method in class uka.util.FloatIDMap
 
remove() - Method in interface uka.util.FloatIterator
Removes the last float value returned from the underlying collection.
remove(float) - Method in class uka.util.FloatOpenHashSet
 
remove() - Method in class uka.util.FloatSequence
 
remove(float) - Method in class uka.util.FloatSet
 
remove(int) - Method in class uka.util.IDMap
 
remove(int) - Method in interface uka.util.IDSpace
 
remove(int) - Method in class uka.util.IntIDMap
 
remove() - Method in interface uka.util.IntIntHashBijection.Iterator
 
remove(IntIntHashBijection.Entry) - Method in class uka.util.IntIntHashBijection
 
remove() - Method in interface uka.util.IntIterator
Removes the last int value returned from the underlying collection.
remove() - Method in interface uka.util.IntObjectHashBijection.Iterator
 
remove(IntObjectHashBijection.Entry) - Method in class uka.util.IntObjectHashBijection
 
remove(int) - Method in class uka.util.IntOpenHashSet
 
remove() - Method in class uka.util.IntSequence
 
remove(int) - Method in class uka.util.IntSet
 
remove(int) - Method in class uka.util.IntSparseIDMap
 
remove() - Method in interface uka.util.Iterator
Removes the last Object value returned from the underlying collection.
remove(long) - Method in class uka.util.Long2ObjectHashtable
 
remove(int) - Method in class uka.util.LongIDMap
 
remove() - Method in interface uka.util.LongIterator
Removes the last long value returned from the underlying collection.
remove(long) - Method in class uka.util.LongOpenHashSet
 
remove() - Method in class uka.util.LongSequence
 
remove(long) - Method in class uka.util.LongSet
 
remove() - Method in interface uka.util.ObjectObjectHashBijection.Iterator
 
remove(ObjectObjectHashBijection.Entry) - Method in class uka.util.ObjectObjectHashBijection
 
remove(Object) - Method in class uka.util.OpenHashSet
 
remove(Runnable) - Static method in class uka.util.PeriodicTask
 
remove() - Method in class uka.util.Sequence
 
remove(Object) - Method in class uka.util.Set
 
remove(int) - Method in class uka.util.ShortIDMap
 
remove() - Method in interface uka.util.ShortIterator
Removes the last short value returned from the underlying collection.
remove(short) - Method in class uka.util.ShortOpenHashSet
 
remove() - Method in class uka.util.ShortSequence
 
remove(short) - Method in class uka.util.ShortSet
 
remove(int) - Method in class uka.util.SparseIDMap
 
remove(int) - Method in class uka.util.SparseIDSpace
 
remove1(int) - Method in class uka.util.IntIntHashBijection
 
remove1(int, int) - Method in class uka.util.IntIntHashBijection
 
remove1(int) - Method in class uka.util.IntObjectHashBijection
 
remove1(int, int) - Method in class uka.util.IntObjectHashBijection
 
remove1(Object) - Method in class uka.util.ObjectObjectHashBijection
 
remove1(int, Object) - Method in class uka.util.ObjectObjectHashBijection
 
remove2(int) - Method in class uka.util.IntIntHashBijection
 
remove2(int, int) - Method in class uka.util.IntIntHashBijection
 
remove2(Object) - Method in class uka.util.IntObjectHashBijection
 
remove2(int, Object) - Method in class uka.util.IntObjectHashBijection
 
remove2(Object) - Method in class uka.util.ObjectObjectHashBijection
 
remove2(int, Object) - Method in class uka.util.ObjectObjectHashBijection
 
reorderWireOffsets(Permutation) - Method in class uka.transport.WireHashtable
 
replaceObject(Object) - Method in class uka.karmi.rmi.CopyEnvironment
 
replaceObject(Object) - Static method in class uka.karmi.rmi.ExportPoint
 
replaceObject(Object) - Method in class uka.karmi.stream.MarshalOutputStream
Replaces objects during serialization.
replaceObject(Object) - Method in class uka.transport.DeepClone.CopyMarshalStream
Inspects each object of an object graph that is written to the DeepClone.CopyMarshalStream.
replaceObject(Object) - Method in class uka.transport.DeepClone
 
replaceObject(Object) - Method in class uka.transport.MarshalStream.Bridge
 
replaceObject(Object) - Method in class uka.transport.MarshalStream
 
replaceRemote(Object) - Static method in class uka.karmi.rmi.ExportPoint
Replaces a registered remote server implementation object with it's stub.
replica - Variable in class uka.karmi.rmi.server.ReplicaStub
 
replica - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
Remote references of all replicas of this replicated server.
replicatedNotify() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
replicatedNotify() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
replicatedWait() - Method in class uka.karmi.rmi.server.ReplicatedObject
 
replicatedWait() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
replicatedWaitSet - Variable in class uka.karmi.rmi.server.ReplicatedServerRef
The thread waiting in a ReplicatedServerRef.replicatedWait() only wants to be woken up by a call to ReplicatedServerRef.replicatedNotify().
request(int) - Method in class uka.transport.BinaryInputStream
 
request(int) - Method in class uka.transport.BinaryReader
 
requestTest(int) - Method in class uka.transport.BinaryInputStream
 
requestTest(int) - Method in class uka.transport.BinaryReader
 
requestTicket() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
requireSize(int) - Method in class uka.transport.MemoryBuffer
 
reserve(int) - Method in class uka.transport.BinaryOutputStream
 
reserve(int) - Method in class uka.transport.BinaryWriter
 
reset() - Method in class uka.bench.Timer.Statistics
 
reset(int) - Method in class uka.bench.Timer
 
reset() - Method in class uka.karmi.dgc.HierarchicalDGC.MarshalContext
 
reset() - Method in class uka.karmi.dgc.HierarchicalDGC.UnmarshalContext
 
reset() - Method in class uka.karmi.nodgc.NoDGC.MarshalContext
 
reset() - Method in class uka.karmi.nodgc.NoDGC.UnmarshalContext
 
reset() - Method in class uka.karmi.rmi.DGCMarshalContext
Reset context for reuse
reset() - Method in class uka.karmi.rmi.DGCUnmarshalContext
Reset method.
reset() - Method in class uka.transport.DeepClone
 
reset() - Method in class uka.transport.MemoryBuffer
 
reset() - Method in class uka.transport.MemoryOutputStream
 
reset() - Method in class uka.transport.WireHashtable
 
reset() - Method in class uka.util.Long2ObjectHashtable
 
reset() - Method in class uka.util.ToString
 
resetNewIDs() - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
resetNewIDs() - Method in class uka.patch.PartitionedObjectSpace
 
resetNewIDs() - Method in class uka.transport.DefaultSharedObjectSpace
 
resetNewIDs() - Method in interface uka.transport.SharedObjectSpace
Empties the set newIDs and flushes the information in newlySharedIDs and newlyUnsharedIDs to sharedIDs.
resetObject(int, Object) - Method in class uka.transport.LayeredObjectSpace
 
resetObject(int, Object) - Method in interface uka.transport.ObjectSpace
Reassigns a new object to an existing identifier.
resetObject(int, Object) - Method in class uka.transport.ObjectSpaceAdapter
 
resetObject(int, Object) - Method in class uka.transport.ReadOnlyObjectSpace
 
resetObject(int, Object) - Method in class uka.transport.SimpleObjectSpace
 
resetObject(int, boolean) - Method in class uka.util.BooleanIDMap
 
resetObject(int, byte) - Method in class uka.util.ByteIDMap
 
resetObject(int, char) - Method in class uka.util.CharIDMap
 
resetObject(int, double) - Method in class uka.util.DoubleIDMap
 
resetObject(int, float) - Method in class uka.util.FloatIDMap
 
resetObject(int, Object) - Method in class uka.util.IDMap
 
resetObject(int, int) - Method in class uka.util.IntIDMap
 
resetObject(int, int) - Method in class uka.util.IntSparseIDMap
 
resetObject(int, long) - Method in class uka.util.LongIDMap
 
resetObject(int, short) - Method in class uka.util.ShortIDMap
 
resetObject(int, Object) - Method in class uka.util.SparseIDMap
 
resetOverlay() - Method in class uka.transport.LayeredObjectSpace
 
resetReceive() - Method in class uka.transport.JdkMarshalContext
 
resetReceive() - Method in class uka.transport.MarshalContext
 
resetSend() - Method in class uka.transport.JdkMarshalContext
 
resetSend() - Method in class uka.transport.MarshalContext
 
resolveObject(Object) - Method in class uka.karmi.stream.MarshalInputStream
Replaces ReplicaStubs with their local replicas.
resolveObject(Object) - Method in class uka.transport.DeepClone.CopyUnmarshalStream
Replaces CopySubstitute objects by SingleRemoteClientRef objects.
resolveObject(Object) - Method in class uka.transport.UnmarshalStream.Bridge
 
resolveObject(Object) - Method in class uka.transport.UnmarshalStream
 
restore() - Method in class uka.patch.PatchAdapterImpl
 
restoreAfterUnmarshal() - Method in class uka.karmi.rmi.server.RemoteStub
Just declare exceptions that are never thrown and forward the call to RemoteStub.silentRestoreAfterUnmarshal().
restoreAfterUnmarshal() - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
restoreAfterUnmarshal() - Method in class uka.patch.PartitionedObjectSpace
 
restoreAfterUnmarshal() - Method in class uka.patch.PatchAdapterImpl
Rebuilds transient fields after unmarshaling this object from a stream.
restoreAfterUnmarshal() - Method in class uka.transport.DefaultSharedObjectSpace
 
restoreAfterUnmarshal(Object) - Method in class uka.transport.TransportDescriptor
 
restoreAfterUnmarshal() - Method in class uka.util.GCPartitionedIDSpace
 
restoreAfterUnmarshal() - Method in class uka.util.IntWeakHashBijection
 
restoreAfterUnmarshal() - Method in class uka.util.WeakHashBijection
 
restoreBeforeReadObject() - Method in class uka.transport.DefaultSharedObjectSpace
 
restoreBeforeReadObject() - Method in class uka.util.BooleanIDMap
 
restoreBeforeReadObject() - Method in class uka.util.ByteIDMap
 
restoreBeforeReadObject() - Method in class uka.util.CharIDMap
 
restoreBeforeReadObject() - Method in class uka.util.DoubleIDMap
 
restoreBeforeReadObject() - Method in class uka.util.FloatIDMap
 
restoreBeforeReadObject() - Method in class uka.util.IDMap
 
restoreBeforeReadObject() - Method in class uka.util.IntIDMap
 
restoreBeforeReadObject() - Method in class uka.util.LongIDMap
 
restoreBeforeReadObject() - Method in class uka.util.ShortIDMap
 
restoreBeforeReadObject() - Method in class uka.util.WeakIDMap
 
restoreStack - Variable in class uka.transport.UnmarshalStream
 
returnCode - Variable in class uka.karmi.rmi.ClientConnection
 
reuseConnection() - Method in class uka.karmi.stream.StreamClientConnection
 
rewriteFirstID - Variable in class uka.transport.SimpleObjectSpace
 
rewriteIncomming(int) - Method in class uka.transport.SimpleObjectSpace
 
rewriteOffset - Variable in class uka.transport.SimpleObjectSpace
 
rewriteOutgoing(int) - Method in class uka.transport.SimpleObjectSpace
 
rmaAcquire(Remote) - Static method in class uka.karmi.rmi.Technology
 
rmaRelease(Object) - Static method in class uka.karmi.rmi.Technology
 
rnd - Variable in class uka.debug.PrintSynchronizer
 
rnd - Variable in class uka.graph.dlf.DLF
 
root - Variable in class uka.patch.PatchAdapterImpl
 
rounds - Variable in class uka.graph.dlf.DLF
The number of rounds necessary to find a valid coloring.
rpos - Variable in class uka.transport.MemoryBuffer
 
run() - Method in class uka.debug.PrintSynchronizer
 
run() - Method in class uka.gm.GMBench.Client
 
run() - Method in class uka.gm.GMBench.Server
 
run() - Method in class uka.gm.GMServerBench.Client
 
run() - Method in class uka.gm.GMServerBench.Server
 
run() - Method in class uka.gm.GMServerTest.Client
 
run() - Method in class uka.gm.GMServerTest.Server
 
run() - Method in class uka.gm.GMTest.Client
 
run() - Method in class uka.gm.GMTest.Server
 
run() - Method in class uka.karmi.gm.GMTechnology.GMThread
 
run() - Method in class uka.karmi.psp.PSPTechnology.PSPThread
 
run() - Method in class uka.karmi.rmi.CallHandler
The main loop of the thread responsible for receiving the result code from the remote method invocation.
run() - Method in class uka.karmi.rmi.ExportPoint.ObjectQueue
 
run() - Method in class uka.karmi.socket.SocketTechnology.ServerThread
 
run() - Method in class uka.karmi.socket.SocketTechnology.SocketThread
 
run() - Method in class uka.util.PeriodicTask.Executor
 

S

SENDS_BEFORE_WAIT - Static variable in class uka.gm.GM
 
SERVER_PORT - Static variable in class uka.gm.GMServerBench
 
SERVER_PORT - Static variable in class uka.gm.GMServerTest
 
SERVICE_CALL - Static variable in interface uka.karmi.rmi.server.Constants
KaRMI uses SERVICE_CALL to indicate an internal remote method invocation that is served by the KaRMI system instead of a remote server object.
SHORT - Static variable in class uka.util.DefaultHashFunctions
 
SIBLINGS_LOCKED - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
SIBLINGS_UNLOCKED - Static variable in class uka.karmi.rmi.GlobalSynchronization
 
SIZE - Static variable in class uka.gm.GMServerBench.CtrlMsg
 
SIZEOF_boolean - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_byte - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_char - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_double - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_float - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_int - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_long - Static variable in interface uka.transport.TransportConstants
 
SIZEOF_short - Static variable in interface uka.transport.TransportConstants
 
SIZE_HEADER - Static variable in class uka.karmi.stream.StreamClientConnection
 
SKELETON_EXTENSION - Static variable in interface uka.karmi.rmi.server.Constants
The name of a skeleton for a remote server object is build by appending this postfix to the class name of the object.
STUB_EXTENSION - Static variable in interface uka.karmi.rmi.server.Constants
The name of a stub for a remote server object is build by appending this postfix to the class name of the object
Sequence - class uka.util.Sequence.
This is an abstract superclass for immutable iterators over collections of Object values.
Sequence() - Constructor for class uka.util.Sequence
 
ServerCloneException - exception uka.karmi.rmi.server.ServerCloneException.
This exception is thrown if the server does not support cloning or an error occured while cloning.
ServerCloneException() - Constructor for class uka.karmi.rmi.server.ServerCloneException
 
ServerCloneException(String) - Constructor for class uka.karmi.rmi.server.ServerCloneException
 
ServerCloneException(String, Throwable) - Constructor for class uka.karmi.rmi.server.ServerCloneException
 
ServerConnection - class uka.karmi.rmi.ServerConnection.
Connection objects represent the context of a remote method invocation.
ServerConnection(MarshalOutput, MarshalInput, ExportPoint, Technology) - Constructor for class uka.karmi.rmi.ServerConnection
 
ServerNotActiveException - exception uka.karmi.rmi.server.ServerNotActiveException.
A ServerNotActiveException is an exception thrown by RemoteServerRef.getClientHost if the call is not part of a remote method execution.
ServerNotActiveException() - Constructor for class uka.karmi.rmi.server.ServerNotActiveException
 
ServerNotActiveException(String) - Constructor for class uka.karmi.rmi.server.ServerNotActiveException
 
Set - class uka.util.Set.
 
Set() - Constructor for class uka.util.Set
 
SharedObjectSpace - interface uka.transport.SharedObjectSpace.
An object space that shares some of its objects with some other object space.
ShortArray2D - class uka.util.ShortArray2D.
 
ShortArray2D(int[]) - Constructor for class uka.util.ShortArray2D
 
ShortArray2D(int, int) - Constructor for class uka.util.ShortArray2D
 
ShortHashFunction - interface uka.util.ShortHashFunction.
 
ShortIDMap - class uka.util.ShortIDMap.
An instance of IDMap establishes a mapping between objects and identifiers of type int.
ShortIDMap() - Constructor for class uka.util.ShortIDMap
 
ShortIDMap(IDSpace) - Constructor for class uka.util.ShortIDMap
 
ShortIterator - interface uka.util.ShortIterator.
This class represents iterators over collections of short values.
ShortOpenHashSet - class uka.util.ShortOpenHashSet.
This class represents open addressing hash table based sets of short values.
ShortOpenHashSet(ShortHashFunction, int, int, double, int, double) - Constructor for class uka.util.ShortOpenHashSet
 
ShortOpenHashSet(int, int, double, int, double) - Constructor for class uka.util.ShortOpenHashSet
 
ShortOpenHashSet() - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
ShortOpenHashSet(short[]) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with the same elements as the specified array.
ShortOpenHashSet(int) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
ShortOpenHashSet(double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
ShortOpenHashSet(int, double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
ShortOpenHashSet(int, double, double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
ShortOpenHashSet(int, double, int) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
ShortOpenHashSet(ShortHashFunction) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with capacity 11, a relative growth factor of 1.0, and a load factor of 75%.
ShortOpenHashSet(ShortHashFunction, int) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, a relative growth factor of 1.0, and a load factor of 75%.
ShortOpenHashSet(ShortHashFunction, double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a capacity of 11, a relative growth factor of 1.0, and a specified load factor.
ShortOpenHashSet(ShortHashFunction, int, double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity and load factor, and a relative growth factor of 1.0.
ShortOpenHashSet(ShortHashFunction, int, double, double) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, load factor, and relative growth factor.
ShortOpenHashSet(ShortHashFunction, int, double, int) - Constructor for class uka.util.ShortOpenHashSet
Creates a new hash set with a specified capacity, load factor, and absolute growth factor.
ShortQueue - class uka.util.ShortQueue.
Queue of values of type short.
ShortQueue() - Constructor for class uka.util.ShortQueue
 
ShortSequence - class uka.util.ShortSequence.
This is an abstract superclass for immutable iterators over collections of short values.
ShortSequence() - Constructor for class uka.util.ShortSequence
 
ShortSet - class uka.util.ShortSet.
 
ShortSet() - Constructor for class uka.util.ShortSet
 
ShortVector2D - class uka.util.ShortVector2D.
 
ShortVector2D(short, short) - Constructor for class uka.util.ShortVector2D
 
SimpleObjectSpace - class uka.transport.SimpleObjectSpace.
 
SimpleObjectSpace() - Constructor for class uka.transport.SimpleObjectSpace
 
SingleRemoteClientRef - class uka.karmi.rmi.SingleRemoteClientRef.
Base class for remote client references that only reference a single object on the server side.
SingleRemoteClientRef(RemoteServerRef) - Constructor for class uka.karmi.rmi.SingleRemoteClientRef
Create a new client reference for an exported local server object.
SingleRemoteClientRef(ObjectId, UTID) - Constructor for class uka.karmi.rmi.SingleRemoteClientRef
Create a new artificial client reference to a remote server object.
SingleRemoteClientRef() - Constructor for class uka.karmi.rmi.SingleRemoteClientRef
Constructor required for implementing the Externalizable interface in subclasses.
SocketTechnology - class uka.karmi.socket.SocketTechnology.
The socket technology does not support a method counter.
SocketTechnology() - Constructor for class uka.karmi.socket.SocketTechnology
 
SocketTechnology.ServerThread - class uka.karmi.socket.SocketTechnology.ServerThread.
 
SocketTechnology.ServerThread(ExportPoint, ServerSocket) - Constructor for class uka.karmi.socket.SocketTechnology.ServerThread
 
SocketTechnology.SocketThread - class uka.karmi.socket.SocketTechnology.SocketThread.
 
SocketTechnology.SocketThread(ExportPoint, Socket) - Constructor for class uka.karmi.socket.SocketTechnology.SocketThread
 
SocketUTID - class uka.karmi.socket.SocketUTID.
UTID class for the socket technology.
SocketUTID(InetAddress, int, SocketTechnology) - Constructor for class uka.karmi.socket.SocketUTID
Creates a SocketUTID object for a remote export point
SocketUTID(int, SocketTechnology, ExportPoint) - Constructor for class uka.karmi.socket.SocketUTID
Creates a SocketUTID object for a local export point.
SparseIDMap - class uka.util.SparseIDMap.
 
SparseIDMap(IDSpace) - Constructor for class uka.util.SparseIDMap
 
SparseIDSpace - class uka.util.SparseIDSpace.
 
SparseIDSpace() - Constructor for class uka.util.SparseIDSpace
 
StreamClientConnection - class uka.karmi.stream.StreamClientConnection.
Base class for all client-side connections in stream-based technologies.
StreamClientConnection(MarshalOutputStream, MarshalInputStream, StreamTechnology.CallBack) - Constructor for class uka.karmi.stream.StreamClientConnection
 
StreamServer - class uka.karmi.stream.StreamServer.
Base class for server threads in stream-based technologies.
StreamServer() - Constructor for class uka.karmi.stream.StreamServer
 
StreamServerConnection - class uka.karmi.stream.StreamServerConnection.
Base class for all server-side connections in stream-based technologies.
StreamServerConnection(MarshalOutputStream, MarshalInputStream, ExportPoint, Technology) - Constructor for class uka.karmi.stream.StreamServerConnection
 
StreamTechnology - class uka.karmi.stream.StreamTechnology.
The socket technology opens connections for remote calls and caches these connections.
StreamTechnology() - Constructor for class uka.karmi.stream.StreamTechnology
 
StreamTechnology.CallBack - interface uka.karmi.stream.StreamTechnology.CallBack.
 
StreamTechnology.LocalID - class uka.karmi.stream.StreamTechnology.LocalID.
A LocalID references a remote technology.
StreamTechnology.LocalID(int, UTID) - Constructor for class uka.karmi.stream.StreamTechnology.LocalID
 
StringUtilities - class uka.util.StringUtilities.
 
StringUtilities() - Constructor for class uka.util.StringUtilities
 
send(int, int, byte[], int, int) - Method in class uka.gm.GM.VPort
 
send(byte[], int, int) - Method in class uka.gm.GMServer.Connection
 
send(GMServer.Connection) - Method in class uka.gm.GMServerBench.CtrlMsg
 
send(int, int, byte[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, short[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, boolean[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, char[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, long[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, int[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, float[], int, int) - Method in class uka.psp.PSP.Port
 
send(int, int, double[], int, int) - Method in class uka.psp.PSP.Port
 
send(byte[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(boolean[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(short[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(char[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(int[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(long[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(float[], int, int) - Method in class uka.psp.PSPServer.Connection
 
send(double[], int, int) - Method in class uka.psp.PSPServer.Connection
 
sendAllChilds(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
sendBoolean(boolean) - Method in class uka.transport.JdkMarshalContext
 
sendBoolean(boolean) - Method in class uka.transport.MarshalContext
 
sendByte(byte) - Method in class uka.transport.JdkMarshalContext
 
sendByte(byte) - Method in class uka.transport.MarshalContext
 
sendChar(char) - Method in class uka.transport.JdkMarshalContext
 
sendChar(char) - Method in class uka.transport.MarshalContext
 
sendChild(int, int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
sendCollectiveUpdate() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
sendColorReply(boolean, int) - Method in class uka.graph.dlf.DLF
 
sendDouble(double) - Method in class uka.transport.JdkMarshalContext
 
sendDouble(double) - Method in class uka.transport.MarshalContext
 
sendExclusiveUpdate() - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
sendFloat(float) - Method in class uka.transport.JdkMarshalContext
 
sendFloat(float) - Method in class uka.transport.MarshalContext
 
sendHeader() - Method in class uka.karmi.stream.StreamClientConnection
 
sendInt(int) - Method in class uka.transport.JdkMarshalContext
 
sendInt(int) - Method in class uka.transport.MarshalContext
 
sendLong(long) - Method in class uka.transport.JdkMarshalContext
 
sendLong(long) - Method in class uka.transport.MarshalContext
 
sendObject(Object) - Method in class uka.transport.JdkMarshalContext
 
sendObject(Object) - Method in class uka.transport.MarshalContext
 
sendOtherChilds(int, int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
sendParent(int) - Method in class uka.karmi.rmi.GlobalSynchronization
 
sendRequestLock() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
sendRequestUnlock(boolean) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
sendShort(short) - Method in class uka.transport.MarshalContext
 
sendSingleBoolean(boolean) - Method in class uka.transport.JdkMarshalContext
 
sendSingleBoolean(boolean) - Method in class uka.transport.MarshalContext
 
sendSingleByte(byte) - Method in class uka.transport.JdkMarshalContext
 
sendSingleByte(byte) - Method in class uka.transport.MarshalContext
 
sendSingleChar(char) - Method in class uka.transport.JdkMarshalContext
 
sendSingleChar(char) - Method in class uka.transport.MarshalContext
 
sendSingleDouble(double) - Method in class uka.transport.JdkMarshalContext
 
sendSingleDouble(double) - Method in class uka.transport.MarshalContext
 
sendSingleFloat(float) - Method in class uka.transport.JdkMarshalContext
 
sendSingleFloat(float) - Method in class uka.transport.MarshalContext
 
sendSingleInt(int) - Method in class uka.transport.JdkMarshalContext
 
sendSingleInt(int) - Method in class uka.transport.MarshalContext
 
sendSingleLong(long) - Method in class uka.transport.JdkMarshalContext
 
sendSingleLong(long) - Method in class uka.transport.MarshalContext
 
sendSingleShort(short) - Method in class uka.transport.MarshalContext
 
sendTo(Message, IntIterator) - Method in class uka.graph.dlf.DLF
Sends message to all acitve neighbors.
sendToAll(Connection[]) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveOperation
 
sendWaitRequest() - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
sendWakeUp(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
separator() - Method in class uka.util.ToString
 
server - Variable in class uka.karmi.socket.SocketTechnology.ServerThread
 
serverRef - Variable in class uka.karmi.dgc.HierarchicalDGC.Counter
Reference to the local server implementation.
serverRef - Variable in class uka.karmi.rmi.SingleRemoteClientRef
Points to the corresponding server reference object of the server implementation, if this reference is local to the server implementation.
serverRef - Variable in class uka.karmi.rmi.server.RemoteObject
A reference to the remote server that is responsible for this object.
serverRef - Variable in class uka.karmi.rmi.server.ReplicatedObject
 
service(StreamServerConnection) - Method in class uka.karmi.stream.StreamServer
Main entry point for incoming calls in stream-based technologies.
serviceCreateReplica(SingleRemoteClientRef, PartitionedObjectSpace, Object, int) - Static method in class uka.karmi.rmi.Technology
 
serviceCreateReplicaBody(PartitionedObjectSpace, Object, int) - Static method in class uka.karmi.rmi.Technology
 
serviceGetStub(SingleRemoteClientRef) - Static method in class uka.karmi.rmi.Technology
 
serviceInterrupt(ClientConnection) - Static method in class uka.karmi.rmi.Technology
 
serviceMigrate(Remote, SingleRemoteClientRef) - Static method in class uka.karmi.rmi.Technology
 
serviceUpdateReferences(SingleRemoteClientRef, SingleRemoteClientRef[]) - Static method in class uka.karmi.rmi.Technology
 
serviceUpdateReferencesBody(ReplicatedServerRef, SingleRemoteClientRef[]) - Static method in class uka.karmi.rmi.Technology
 
set(int, Object) - Method in class uka.transport.DefaultSharedObjectSpace
 
set(byte[], int, int) - Method in class uka.transport.MemoryInputStream
 
set(int[], Object) - Method in class uka.util.Array2D
 
set(int, int, Object) - Method in class uka.util.Array2D
 
set(int, int, boolean) - Method in class uka.util.BitArray2D
 
set(int[], boolean) - Method in class uka.util.BooleanArray2D
 
set(int, int, boolean) - Method in class uka.util.BooleanArray2D
 
set(int, boolean) - Method in class uka.util.BooleanIDMap
Access to the underlying BooleanIDMap.idToObject array is encapsulated through the BooleanIDMap.set(int, boolean) and BooleanIDMap.get(int) methods.
set(int[], byte) - Method in class uka.util.ByteArray2D
 
set(int, int, byte) - Method in class uka.util.ByteArray2D
 
set(int, byte) - Method in class uka.util.ByteIDMap
Access to the underlying ByteIDMap.idToObject array is encapsulated through the ByteIDMap.set(int, byte) and ByteIDMap.get(int) methods.
set(int[], char) - Method in class uka.util.CharArray2D
 
set(int, int, char) - Method in class uka.util.CharArray2D
 
set(int, char) - Method in class uka.util.CharIDMap
Access to the underlying CharIDMap.idToObject array is encapsulated through the CharIDMap.set(int, char) and CharIDMap.get(int) methods.
set(int[], double) - Method in class uka.util.DoubleArray2D
 
set(int, int, double) - Method in class uka.util.DoubleArray2D
 
set(int, double) - Method in class uka.util.DoubleIDMap
Access to the underlying DoubleIDMap.idToObject array is encapsulated through the DoubleIDMap.set(int, double) and DoubleIDMap.get(int) methods.
set(int, Object) - Method in class uka.util.EnlargingArray
 
set(int, int, Object) - Method in class uka.util.EnlargingArray2D
 
set(int, int, boolean) - Method in class uka.util.EnlargingBitArray2D
 
set(int, boolean) - Method in class uka.util.EnlargingBooleanArray
 
set(int, int, boolean) - Method in class uka.util.EnlargingBooleanArray2D
 
set(int, byte) - Method in class uka.util.EnlargingByteArray
 
set(int, int, byte) - Method in class uka.util.EnlargingByteArray2D
 
set(int, char) - Method in class uka.util.EnlargingCharArray
 
set(int, int, char) - Method in class uka.util.EnlargingCharArray2D
 
set(int, double) - Method in class uka.util.EnlargingDoubleArray
 
set(int, int, double) - Method in class uka.util.EnlargingDoubleArray2D
 
set(int, float) - Method in class uka.util.EnlargingFloatArray
 
set(int, int, float) - Method in class uka.util.EnlargingFloatArray2D
 
set(int, int) - Method in class uka.util.EnlargingIntArray
 
set(int, int, int) - Method in class uka.util.EnlargingIntArray2D
 
set(int, long) - Method in class uka.util.EnlargingLongArray
 
set(int, int, long) - Method in class uka.util.EnlargingLongArray2D
 
set(int, short) - Method in class uka.util.EnlargingShortArray
 
set(int, int, short) - Method in class uka.util.EnlargingShortArray2D
 
set(int[], float) - Method in class uka.util.FloatArray2D
 
set(int, int, float) - Method in class uka.util.FloatArray2D
 
set(int, float) - Method in class uka.util.FloatIDMap
Access to the underlying FloatIDMap.idToObject array is encapsulated through the FloatIDMap.set(int, float) and FloatIDMap.get(int) methods.
set(int, Object) - Method in class uka.util.IDMap
Access to the underlying IDMap.idToObject array is encapsulated through the IDMap.set(int, java.lang.Object) and IDMap.get(int) methods.
set(int[], int) - Method in class uka.util.IntArray2D
 
set(int, int, int) - Method in class uka.util.IntArray2D
 
set(int, int) - Method in class uka.util.IntIDMap
Access to the underlying IntIDMap.idToObject array is encapsulated through the IntIDMap.set(int, int) and IntIDMap.get(int) methods.
set(int[], long) - Method in class uka.util.LongArray2D
 
set(int, int, long) - Method in class uka.util.LongArray2D
 
set(int, long) - Method in class uka.util.LongIDMap
Access to the underlying LongIDMap.idToObject array is encapsulated through the LongIDMap.set(int, long) and LongIDMap.get(int) methods.
set(int[], short) - Method in class uka.util.ShortArray2D
 
set(int, int, short) - Method in class uka.util.ShortArray2D
 
set(int, short) - Method in class uka.util.ShortIDMap
Access to the underlying ShortIDMap.idToObject array is encapsulated through the ShortIDMap.set(int, short) and ShortIDMap.get(int) methods.
set(int, Object) - Method in class uka.util.WeakIDMap
 
setActual(int, int, boolean) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setColor(int, int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
setContext(byte, int, int, long) - Method in class uka.karmi.rmi.ClientConnection
 
setFalsePresentation(String) - Static method in class uka.util.ArrayUtils
 
setFrame(int, int) - Method in class uka.util.IntStack.Shadow
 
setFrame(int, int) - Method in class uka.util.IntStack
 
setHashSize(int) - Method in class uka.util.IntIntHashBijection
 
setHashSize(int) - Method in class uka.util.IntObjectHashBijection
 
setHashSize(int) - Method in class uka.util.ObjectObjectHashBijection
 
setID(long) - Method in class uka.karmi.rmi.ThreadInfo
 
setLocal(int, int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setLocalRank(int) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setLocalRank(int) - Method in class uka.patch.PartitionedObjectSpace
 
setMarshalStream(MarshalStream) - Method in class uka.patch.PatchWriter
 
setModified() - Method in class uka.patch.AbstractPatchWriter
 
setNextWireOffset(int) - Method in class uka.transport.WireHashtable
 
setNode(int) - Static method in class uka.karmi.Info
Sets the KaRMI node number.
setObject(int, Object) - Method in class uka.patch.PartitionedObjectSpace.SubSpace
 
setObject(int, Object) - Method in class uka.patch.PartitionedObjectSpace
 
setObject(int, Object) - Method in class uka.transport.LayeredObjectSpace
 
setObject(int, Object) - Method in interface uka.transport.ObjectSpace
Assigns the given object to an application provided identifier and includes the given object to this object space.
setObject(int, Object) - Method in class uka.transport.ObjectSpaceAdapter
 
setObject(int, Object) - Method in class uka.transport.ReadOnlyObjectSpace
 
setObject(int, Object) - Method in class uka.transport.SimpleObjectSpace
 
setObject(int, boolean) - Method in class uka.util.BooleanIDMap
 
setObject(int, byte) - Method in class uka.util.ByteIDMap
 
setObject(int, char) - Method in class uka.util.CharIDMap
 
setObject(int, double) - Method in class uka.util.DoubleIDMap
 
setObject(int, float) - Method in class uka.util.FloatIDMap
 
setObject(int, Object) - Method in class uka.util.IDMap
 
setObject(int, int) - Method in class uka.util.IntIDMap
 
setObject(int, int) - Method in class uka.util.IntSparseIDMap
 
setObject(int, long) - Method in class uka.util.LongIDMap
 
setObject(int, short) - Method in class uka.util.ShortIDMap
 
setObject(int, Object) - Method in class uka.util.SparseIDMap
 
setObjectSpace(ObjectSpace) - Method in class uka.transport.MarshalStream
An object space is a translation from objects to identifiers.
setObjectSpace(ObjectSpace) - Method in class uka.transport.UnmarshalStream
 
setOverlay(ObjectSpace) - Method in class uka.transport.LayeredObjectSpace
 
setReadOnly(Object, boolean) - Method in class uka.karmi.rmi.server.ReplicatedObject
Mark the passed object as read-only.
setReadOnly(Object, boolean) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
 
setReadOnly(int, boolean) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setReadOnly(Object, boolean) - Method in class uka.patch.PartitionedObjectSpace
 
setReadOnly(Object, boolean) - Method in class uka.patch.ReadOnlyJournal
 
setRemoteObject(Remote) - Method in class uka.karmi.rmi.RemoteSkeleton
Sets a remote object.
setReplica(int, SingleRemoteClientRef) - Method in class uka.karmi.rmi.server.ReplicatedServerRef
The the reference to replica at index replicaRank.
setSize(int) - Method in class uka.util.EnlargingArray
 
setSize(int, int) - Method in class uka.util.EnlargingArray2D
 
setSize(int, int) - Method in class uka.util.EnlargingBitArray2D
 
setSize(int) - Method in class uka.util.EnlargingBooleanArray
 
setSize(int, int) - Method in class uka.util.EnlargingBooleanArray2D
 
setSize(int) - Method in class uka.util.EnlargingByteArray
 
setSize(int, int) - Method in class uka.util.EnlargingByteArray2D
 
setSize(int) - Method in class uka.util.EnlargingCharArray
 
setSize(int, int) - Method in class uka.util.EnlargingCharArray2D
 
setSize(int) - Method in class uka.util.EnlargingDoubleArray
 
setSize(int, int) - Method in class uka.util.EnlargingDoubleArray2D
 
setSize(int) - Method in class uka.util.EnlargingFloatArray
 
setSize(int, int) - Method in class uka.util.EnlargingFloatArray2D
 
setSize(int) - Method in class uka.util.EnlargingIntArray
 
setSize(int, int) - Method in class uka.util.EnlargingIntArray2D
 
setSize(int) - Method in class uka.util.EnlargingLongArray
 
setSize(int, int) - Method in class uka.util.EnlargingLongArray2D
 
setSize(int) - Method in class uka.util.EnlargingShortArray
 
setSize(int, int) - Method in class uka.util.EnlargingShortArray2D
 
setSpecified(Object, int[]) - Method in class uka.patch.DistributionJournal
 
setSpecified(Object, boolean[]) - Method in class uka.patch.DistributionJournal
 
setSpecified(int, int, boolean) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setSpecified(int, boolean) - Method in class uka.patch.PartitionedObjectSpace.Distribution
 
setThreadID(long) - Static method in class uka.karmi.rmi.ThreadInfo
Assigns a new thread ID to the current thread.
setTicket(int) - Method in class uka.karmi.rmi.server.ReplicatedServerRef.ExclusiveLock
 
setTruePresentation(String) - Static method in class uka.util.ArrayUtils
 
setUnmarshalStream(UnmarshalStream) - Method in class uka.patch.PatchReader
 
sharedCnt - Variable in class uka.karo.ReplicaStatistics.Info
 
sharedCnt - Variable in class uka.patch.PartitionedObjectSpace.Distribution
Counts the number of non-read-only objects that are shared between the local rank and each other rank.
sharedIDs - Variable in class uka.patch.PartitionedObjectSpace.Distribution
Set of indentifiers being shared among the current PartitionedObjectSpace.Distribution.rank and other ranks.
sharedIDs - Variable in class uka.transport.DefaultSharedObjectSpace
 
sigma - Variable in class uka.bench.Timer.Statistics
 
silentRestoreAfterUnmarshal() - Method in class uka.karmi.rmi.server.RemoteStub
Updates this stub, after unmarshaling.
size - Variable in class uka.gm.GMServerBench.CtrlMsg
 
size - Variable in class uka.karmi.rmi.server.ReplicatedServerRef.CollectiveUpdateNode
 
size - Variable in class uka.patch.DistributionJournal
 
size - Variable in class uka.patch.MultiplexPatchWriter
 
size - Variable in class uka.patch.PartitionedObjectSpace.Distribution
 
size - Variable in class uka.patch.PartitionedObjectSpace
The number of nodes.
size() - Method in class uka.transport.MemoryBuffer
 
size() - Method in class uka.transport.MemoryOutputStream
 
size - Variable in class uka.util.BooleanIDMap
 
size - Variable in class uka.util.BooleanOpenHashSet
The size of this set.
size() - Method in class uka.util.BooleanOpenHashSet
 
size() - Method in class uka.util.BooleanQueue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.ByteIDMap
 
size - Variable in class uka.util.ByteOpenHashSet
The size of this set.
size() - Method in class uka.util.ByteOpenHashSet
 
size() - Method in class uka.util.ByteQueue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.CharIDMap
 
size - Variable in class uka.util.CharOpenHashSet
The size of this set.
size() - Method in class uka.util.CharOpenHashSet
 
size() - Method in class uka.util.CharQueue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.DoubleIDMap
 
size - Variable in class uka.util.DoubleOpenHashSet
The size of this set.
size() - Method in class uka.util.DoubleOpenHashSet
 
size() - Method in class uka.util.DoubleQueue
Returns the number of values that are currently in this queue.
size() - Method in class uka.util.EnlargingArray
 
size() - Method in class uka.util.EnlargingBooleanArray
 
size() - Method in class uka.util.EnlargingByteArray
 
size() - Method in class uka.util.EnlargingCharArray
 
size() - Method in class uka.util.EnlargingDoubleArray
 
size() - Method in class uka.util.EnlargingFloatArray
 
size() - Method in class uka.util.EnlargingIntArray
 
size() - Method in class uka.util.EnlargingLongArray
 
size() - Method in class uka.util.EnlargingShortArray
 
size - Variable in class uka.util.FloatIDMap
 
size - Variable in class uka.util.FloatOpenHashSet
The size of this set.
size() - Method in class uka.util.FloatOpenHashSet
 
size() - Method in class uka.util.FloatQueue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.IDMap
 
size - Variable in class uka.util.IntIDMap
 
size - Variable in class uka.util.IntIntHashBijection
 
size - Variable in class uka.util.IntObjectHashBijection
 
size - Variable in class uka.util.IntOpenHashSet
The size of this set.
size() - Method in class uka.util.IntOpenHashSet
 
size() - Method in class uka.util.IntQueue
Returns the number of values that are currently in this queue.
size() - Method in class uka.util.IntStack
 
size - Variable in class uka.util.Long2ObjectHashtable
 
size() - Method in class uka.util.Long2ObjectHashtable
 
size - Variable in class uka.util.LongIDMap
 
size - Variable in class uka.util.LongOpenHashSet
The size of this set.
size() - Method in class uka.util.LongOpenHashSet
 
size() - Method in class uka.util.LongQueue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.ObjectObjectHashBijection
 
size - Variable in class uka.util.OpenHashSet
The size of this set.
size() - Method in class uka.util.OpenHashSet
 
size - Variable in class uka.util.PartitionedIDSpace
 
size() - Method in class uka.util.Queue
Returns the number of values that are currently in this queue.
size - Variable in class uka.util.ShortIDMap
 
size - Variable in class uka.util.ShortOpenHashSet
The size of this set.
size() - Method in class uka.util.ShortOpenHashSet
 
size() - Method in class uka.util.ShortQueue
Returns the number of values that are currently in this queue.
size0 - Variable in class uka.util.Array2D
 
size0 - Variable in class uka.util.BitArray2D
 
size0 - Variable in class uka.util.BooleanArray2D
 
size0 - Variable in class uka.util.ByteArray2D
 
size0 - Variable in class uka.util.CharArray2D
 
size0 - Variable in class uka.util.DoubleArray2D
 
size0 - Variable in class uka.util.EnlargingArray2D
 
size0 - Variable in class uka.util.EnlargingBitArray2D
 
size0 - Variable in class uka.util.EnlargingBooleanArray2D
 
size0 - Variable in class uka.util.EnlargingByteArray2D
 
size0 - Variable in class uka.util.EnlargingCharArray2D
 
size0 - Variable in class uka.util.EnlargingDoubleArray2D
 
size0 - Variable in class uka.util.EnlargingFloatArray2D
 
size0 - Variable in class uka.util.EnlargingIntArray2D
 
size0 - Variable in class uka.util.EnlargingLongArray2D
 
size0 - Variable in class uka.util.EnlargingShortArray2D
 
size0 - Variable in class uka.util.FloatArray2D