|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BinarySerializable | |
---|---|
messif.objects | Metric data objects. |
messif.objects.impl | Implementation of basic data objects. |
messif.objects.keys | Data object keys. |
messif.objects.nio | Support for extended binary serialization of objects. |
Uses of BinarySerializable in messif.objects |
---|
Classes in messif.objects that implement BinarySerializable | |
---|---|
class |
PrecompDistPerforatedArrayFilter
|
class |
PrecomputedDistancesFilter
This class provides a framework for metric-distance filtering techniques. |
class |
PrecomputedDistancesFixedArrayFilter
Precomputed distance filter that has a fixed array of distances. |
class |
PrecomputedDistancesPivotMapFilter
Precomputed distance filter that has the stored precomputed distances mapped to the respective LocalAbstractObject . |
Uses of BinarySerializable in messif.objects.impl |
---|
Classes in messif.objects.impl that implement BinarySerializable | |
---|---|
class |
MetaObjectMap
Implementation of MetaObject that stores encapsulated objects
in a hash table. |
class |
ObjectByteVector
|
class |
ObjectByteVectorL1
|
class |
ObjectFloatUnitVector
|
class |
ObjectFloatUnitVectorL2
|
class |
ObjectFloatVector
This object uses static array of floats as its data content. |
class |
ObjectFloatVectorL1
|
class |
ObjectFloatVectorL2
|
class |
ObjectIntVector
This object uses static array of integers as its data content. |
class |
ObjectIntVectorL1
|
class |
ObjectIntVectorL2
|
class |
ObjectShortVector
|
class |
ObjectShortVectorL1
|
class |
ObjectShortVectorL2
|
class |
ObjectString
This object uses String as its data content. |
class |
ObjectStringEditDist
Object with string content and edit distance metric function. |
Uses of BinarySerializable in messif.objects.keys |
---|
Classes in messif.objects.keys that implement BinarySerializable | |
---|---|
class |
AbstractObjectKey
This class encapsulates the standard key used by the AbstractObject - the URI locator. |
class |
DoubleKey
The object key that contains a double value and a locator URI. |
class |
DoubleKeyInterval
|
class |
IntegerKey
The object key that contains an integer value and a locator URI. |
class |
LongKey
The object key that contains a long value and a locator URI. |
Uses of BinarySerializable in messif.objects.nio |
---|
Classes in messif.objects.nio that implement BinarySerializable | |
---|---|
class |
JavaToBinarySerializable
This is a helper class to provide the BinarySerializable wrapping
of the native serialization of Java. |
Fields in messif.objects.nio with type parameters of type BinarySerializable | |
---|---|
protected java.util.Map<java.lang.Class<? extends BinarySerializable>,java.lang.Integer> |
CachingSerializator.cachedClasses
The hash table of cached classes with references to the constructor/factory method lists |
Methods in messif.objects.nio with parameters of type BinarySerializable | |
---|---|
protected abstract int |
BinarySerializator.getBinarySize(BinarySerializable object)
Returns the size of the binary-serialized object in bytes. |
protected int |
MultiClassSerializator.getBinarySize(BinarySerializable object)
Returns the size of the binary-serialized object in bytes. |
protected int |
SingleClassSerializator.getBinarySize(BinarySerializable object)
Returns the size of the binary-serialized object in bytes. |
protected int |
CachingSerializator.getClassIndex(BinarySerializable object)
Returns the index of the predefined class for this object. |
protected int |
MultiClassSerializator.getClassIndex(BinarySerializable object)
Returns the index of the predefined class for this object. |
protected abstract int |
BinarySerializator.write(BinaryOutput output,
BinarySerializable object)
Writes object to this output buffer using binary serialization. |
protected int |
MultiClassSerializator.write(BinaryOutput output,
BinarySerializable object)
|
protected int |
SingleClassSerializator.write(BinaryOutput output,
BinarySerializable object)
|
Method parameters in messif.objects.nio with type arguments of type BinarySerializable | |
---|---|
protected int |
CachingSerializator.addToCache(java.lang.Class<? extends BinarySerializable> classToAdd)
Add the specified class to cache. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |