Serialized Form


Package com.unister.semweb.drums.api

Class com.unister.semweb.drums.api.DRUMSException extends java.lang.Exception implements Serializable

serialVersionUID: -6381038599235245823L


Package com.unister.semweb.drums.bucket

Class com.unister.semweb.drums.bucket.BucketContainerException extends java.lang.Exception implements Serializable

serialVersionUID: -7034481737223723755L


Package com.unister.semweb.drums.bucket.hashfunction

Class com.unister.semweb.drums.bucket.hashfunction.AbstractHashFunction extends java.lang.Object implements Serializable

serialVersionUID: -3139493910715670755L

Serialized Fields

buckets

int buckets
the number of buckets

Class com.unister.semweb.drums.bucket.hashfunction.RangeHashFunction extends AbstractHashFunction implements Serializable

serialVersionUID: 4288827206276176844L

Serialized Fields

hashFunctionFile

java.lang.String hashFunctionFile
the file where the hashfunction is stored human-readable


keyComposition

int[] keyComposition
the key composition. E.g. 2 4 2 8 or char int char long


maxRangeValues

byte[][] maxRangeValues

bucketIds

int[] bucketIds

filenames

java.lang.String[] filenames

Package com.unister.semweb.drums.file

Class com.unister.semweb.drums.file.FileLockException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package com.unister.semweb.drums.storable

Class com.unister.semweb.drums.storable.AbstractKVStorable extends java.lang.Object implements Serializable

serialVersionUID: -3973787626582319301L

Serialized Fields

key

byte[] key
key of the object. This key is very important for storing the objects in ascending order. It have to be coded in the first bytes in the byte representation. The key is public for fast access.


value

byte[] value
value of the object. Storing all values in one byte-array reduces the memory amount of a materialized object

Class com.unister.semweb.drums.storable.DummyKVStorable extends GeneralStorable implements Serializable

serialVersionUID: -4331461212163985711L

Class com.unister.semweb.drums.storable.GeneralStorable extends AbstractKVStorable implements Serializable

serialVersionUID: 3853444781559739538L

Serialized Fields

structure

GeneralStructure structure
A pointer to the underlying structure. All cloned elements should point to the same structure.

Class com.unister.semweb.drums.storable.GeneralStructure extends java.lang.Object implements Serializable

serialVersionUID: -7622872763812113528L

Serialized Fields

INSTANCE_EXISITS

boolean INSTANCE_EXISITS

keyPartNames

java.util.ArrayList<E> keyPartNames

valuePartNames

java.util.ArrayList<E> valuePartNames

keyHash2Index

java.util.HashMap<K,V> keyHash2Index

valueHash2Index

java.util.HashMap<K,V> valueHash2Index

keyIndex2Hash

java.util.ArrayList<E> keyIndex2Hash

valueIndex2Hash

java.util.ArrayList<E> valueIndex2Hash

keySizes

java.util.ArrayList<E> keySizes

valueSizes

java.util.ArrayList<E> valueSizes

keyByteOffsets

java.util.ArrayList<E> keyByteOffsets

valueByteOffsets

java.util.ArrayList<E> valueByteOffsets

keySize

int keySize

valueSize

int valueSize

Class com.unister.semweb.drums.storable.TestStorable extends AbstractKVStorable implements Serializable

serialVersionUID: -4016417850362136045L