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.