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

S

searchForData(HeaderIndexFile<Data>, byte[]...) - Method in class com.unister.semweb.drums.api.DRUMS
Searches for the AbstractKVStorable-records corresponding the given keys within the given indexFile.
select(byte[]...) - Method in class com.unister.semweb.drums.api.DRUMS
Selects all existing records to the keys in the given array.
setBucket(Bucket<Data>) - Method in class com.unister.semweb.drums.bucket.BucketContainer
sets a new bucket.
setHashFunction(AbstractHashFunction) - Method in class com.unister.semweb.drums.api.DRUMS
sets a new HashFunction.
setKey(byte[]) - Method in class com.unister.semweb.drums.storable.AbstractKVStorable
Sets the key of this object.
setKey(String, byte[]) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, byte[]) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, int) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, int) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, float) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, float) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, double) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, double) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, long) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, long) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, char) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, char) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(String, byte) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setKey(int, byte) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the key belonging to the given field.
setLargestKey(int, byte[]) - Method in class com.unister.semweb.drums.file.IndexForHeaderIndexFile
Sets a new largest key in the chunk with the given index.
setMaxBucketStorageTime(long) - Method in class com.unister.semweb.drums.sync.SyncManager
Sets the maximal time that a bucket can linger within the BucketContainer without synchronization to hard drive.
setSynchronizer(ISynchronizerFactory<Data>) - Method in class com.unister.semweb.drums.sync.SyncManager
overwrites the SynchronizerFactory.
setSynchronizerFactory(ISynchronizerFactory<Data>) - Method in class com.unister.semweb.drums.api.DRUMS
Expert method.
setValue(byte[]) - Method in class com.unister.semweb.drums.storable.AbstractKVStorable
Sets the value of this object.
setValue(String, byte[]) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, byte[]) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, int) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, int) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, float) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, float) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, long) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, long) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, double) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, double) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, char) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, char) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(String, byte) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
setValue(int, byte) - Method in class com.unister.semweb.drums.storable.GeneralStorable
Sets the value belonging to the given field.
shutdown() - Method in class com.unister.semweb.drums.bucket.BucketContainer
This method initializes the shutdown of this BucketContainer.
shutdown() - Method in class com.unister.semweb.drums.sync.SyncManager
Initiates the shutdown.
size() - Method in class com.unister.semweb.drums.api.DRUMS
 
size() - Method in class com.unister.semweb.drums.bucket.Bucket
 
size - Variable in enum com.unister.semweb.drums.storable.GeneralStructure.Basic_Field_Types
The size in bytes
SIZEOF_BOOLEAN - Static variable in class com.unister.semweb.drums.util.Bytes
Size of boolean in bytes
SIZEOF_BYTE - Static variable in class com.unister.semweb.drums.util.Bytes
Size of byte in bytes
SIZEOF_CHAR - Static variable in class com.unister.semweb.drums.util.Bytes
Size of char in bytes
SIZEOF_DOUBLE - Static variable in class com.unister.semweb.drums.util.Bytes
Size of double in bytes
SIZEOF_FLOAT - Static variable in class com.unister.semweb.drums.util.Bytes
Size of float in bytes
SIZEOF_INT - Static variable in class com.unister.semweb.drums.util.Bytes
Size of integer in bytes
SIZEOF_LONG - Static variable in class com.unister.semweb.drums.util.Bytes
Size of long in bytes
SIZEOF_SHORT - Static variable in class com.unister.semweb.drums.util.Bytes
Size of short in bytes
split(byte[], byte[], int) - Static method in class com.unister.semweb.drums.util.Bytes
Split passed range.
split(byte[], byte[], boolean, int) - Static method in class com.unister.semweb.drums.util.Bytes
Split passed range.
splitAndStoreConfiguration(int, int) - Method in class com.unister.semweb.drums.bucket.BucketSplitter
 
startForceMode() - Method in class com.unister.semweb.drums.sync.SyncManager
Initiates the a synchronizing of all buckets.
startsWith(byte[], byte[]) - Static method in class com.unister.semweb.drums.util.Bytes
Return true if the byte array on the right is a prefix of the byte array on the left.
stopForceMode() - Method in class com.unister.semweb.drums.sync.SyncManager
Stops forcing the DRUMS to synchronize all Buckets
store(OutputStream) - Method in class com.unister.semweb.drums.bucket.hashfunction.AbstractHashFunction
Writes this hashfunction to the given OutputStream
store(OutputStream) - Method in class com.unister.semweb.drums.bucket.hashfunction.RangeHashFunction
 
store() - Method in class com.unister.semweb.drums.DRUMSParameterSet
This method stores this DRUMSParameterSet.
stringToByteCount(String) - Static method in class com.unister.semweb.drums.bucket.hashfunction.RangeHashFunction
The header of could contain characters which are not numbers.
sumUpInserted(long) - Method in class com.unister.semweb.drums.sync.SyncManager
Sums the number of inserted elements.
sumUpUpdated(long) - Method in class com.unister.semweb.drums.sync.SyncManager
Sums the number of updated elements.
SYNC_CHUNK_SIZE - Variable in class com.unister.semweb.drums.DRUMSParameterSet
The number of bytes, which are read and written at once during synchronization
Synchronizer<Data extends AbstractKVStorable> - Class in com.unister.semweb.drums.sync.synchronizer
Takes a list of AbstractKVStorable and synchronizes them with a file.
Synchronizer(String, DRUMSParameterSet<Data>) - Constructor for class com.unister.semweb.drums.sync.synchronizer.Synchronizer
This method constructs a Synchronizer.
SynchronizerFactory<Data extends AbstractKVStorable> - Class in com.unister.semweb.drums.sync.synchronizer
The simplest implementation of a ISynchronizerFactory.
SynchronizerFactory() - Constructor for class com.unister.semweb.drums.sync.synchronizer.SynchronizerFactory
 
SyncManager<Data extends AbstractKVStorable> - Class in com.unister.semweb.drums.sync
An instance of a SyncManager is a thread, that handles the synchronization of Buckets with their corresponding parts on disk.
SyncManager(BucketContainer<Data>, ISynchronizerFactory<Data>, DRUMSParameterSet<Data>) - Constructor for class com.unister.semweb.drums.sync.SyncManager
Instantiates a new SyncManager with an already instantiated BucketContainer.
SyncThread<Data extends AbstractKVStorable> - Class in com.unister.semweb.drums.sync
An instance of a SyncThread.
SyncThread(SyncManager<Data>, Bucket<Data>, Set<Bucket<Data>>, ISynchronizerFactory<Data>, DRUMSParameterSet<Data>) - Constructor for class com.unister.semweb.drums.sync.SyncThread
Constructor.

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