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 Z 

D

data - Variable in class messif.objects.impl.ObjectByteVector
Data array
data - Variable in class messif.objects.impl.ObjectDoubleVector
Data array
data - Variable in class messif.objects.impl.ObjectFeatureByte
 
data - Variable in class messif.objects.impl.ObjectFeatureFloat
 
data - Variable in class messif.objects.impl.ObjectFeatureFloatWClusters
Deprecated.
 
data - Variable in class messif.objects.impl.ObjectFeatureLong
 
data - Variable in class messif.objects.impl.ObjectFloatVector
Data array
data - Variable in class messif.objects.impl.ObjectFloatVectorNeuralNetwork
Data array (only the non-zero dimensions)
data - Variable in class messif.objects.impl.ObjectIntMultiVector
Data array
data - Variable in class messif.objects.impl.ObjectIntVector
Data array
data - Variable in class messif.objects.impl.ObjectShortVector
Data array
data - Variable in class messif.objects.impl.ObjectUnsignedByteVector
Data array
DatabaseStorage<T> - Class in messif.buckets.storage.impl
Database-based storage.
DatabaseStorage(Class<? extends T>, ExtendedDatabaseConnection, String, String, String[], DatabaseStorage.ColumnConvertor<T>[]) - Constructor for class messif.buckets.storage.impl.DatabaseStorage
Constructs an empty database storage.
DatabaseStorage(Class<? extends T>, String, Properties, String, String, String, String[], DatabaseStorage.ColumnConvertor<T>[]) - Constructor for class messif.buckets.storage.impl.DatabaseStorage
Constructs an empty database storage.
DatabaseStorage(Class<? extends T>, String, Properties, String, String, String[], DatabaseStorage.ColumnConvertor<T>[]) - Constructor for class messif.buckets.storage.impl.DatabaseStorage
Constructs an empty database storage.
DatabaseStorage(Class<? extends T>, String, Properties, String, String, String, Map<String, DatabaseStorage.ColumnConvertor<T>>) - Constructor for class messif.buckets.storage.impl.DatabaseStorage
Constructs an empty database storage.
DatabaseStorage.BeanPropertyColumnConvertor<T> - Class in messif.buckets.storage.impl
Column convertor that uses a bean property to decompose/restore a given object to/from a database storage.
DatabaseStorage.BeanPropertyColumnConvertor(String, Class<? extends T>, boolean, boolean) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.BeanPropertyColumnConvertor
Creates a new instance of BeanPropertyColumnConvertor.
DatabaseStorage.BinarySerializableColumnConvertor<T> - Class in messif.buckets.storage.impl
Column convertor that uses a database BLOB into which instances of T are binary serialized/deserialized.
DatabaseStorage.BinarySerializableColumnConvertor(Class<? extends T>, BinarySerializator, boolean, boolean) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.BinarySerializableColumnConvertor
Creates a new instance of BinarySerializableColumnConvertor.
DatabaseStorage.BinarySerializableColumnConvertor(Class<? extends T>, BinarySerializator) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.BinarySerializableColumnConvertor
Creates a new instance of BinarySerializableColumnConvertor.
DatabaseStorage.ColumnConvertor<T> - Interface in messif.buckets.storage.impl
Provides a conversion between database column data and object instances.
DatabaseStorage.FixedValueColumnConvertor<T> - Class in messif.buckets.storage.impl
Column convertor that uses a given fixed value for the respective database attribute.
DatabaseStorage.FixedValueColumnConvertor(T, boolean) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.FixedValueColumnConvertor
Creates a new fixed-value column convertor.
DatabaseStorage.LocalAbstractObjectTextStreamColumnConvertor<T extends LocalAbstractObject> - Class in messif.buckets.storage.impl
Column convertor that uses a database String into which instances of T are serialized using write method and deserialized using LocalAbstractObject.TextStreamFactory.
DatabaseStorage.LocalAbstractObjectTextStreamColumnConvertor(Class<? extends T>, boolean, boolean, Object...) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.LocalAbstractObjectTextStreamColumnConvertor
Creates a new instance of LocalAbstractObjectTextStreamColumnConvertor.
DatabaseStorage.LocalAbstractObjectTextStreamColumnConvertor(Class<? extends T>) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.LocalAbstractObjectTextStreamColumnConvertor
Creates a new instance of LocalAbstractObjectTextStreamColumnConvertor.
DatabaseStorage.MetaObjectTextStreamColumnConvertor<T extends MetaObject> - Class in messif.buckets.storage.impl
Column convertor that uses a database String into which instances of an LocalAbstractObject encapsulated in T are serialized using write method and deserialized using LocalAbstractObject.TextStreamFactory.
DatabaseStorage.MetaObjectTextStreamColumnConvertor(Class<? extends T>, String) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.MetaObjectTextStreamColumnConvertor
Creates a new instance of MetaObjectTextStreamColumnConvertor.
DatabaseStorage.ParametricColumnConvertor - Class in messif.buckets.storage.impl
Column convertor that uses a ModifiableParametric value to decompose/restore a given object to/from a database storage.
DatabaseStorage.ParametricColumnConvertor(String, boolean, boolean, boolean) - Constructor for class messif.buckets.storage.impl.DatabaseStorage.ParametricColumnConvertor
Creates a new instance of ParametricColumnConvertor.
DatabaseStorage.SearchableColumnConvertor<K,T> - Interface in messif.buckets.storage.impl
Extension of the DatabaseStorage.ColumnConvertor that allows a direct searching by the column value in the database.
dataEquals(Object) - Method in class messif.objects.BallRegion
Indicates whether some other object has the same data as this one.
dataEquals(Object) - Method in class messif.objects.impl.MetaObjectPixMacSCT
 
dataEquals(Object) - Method in class messif.objects.impl.MetaObjectPixMacShapeAndColor
 
dataEquals(Object) - Method in class messif.objects.impl.MetaObjectProfiSCT
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectByteVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectColorLayout
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectContourShape
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectDoubleVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFaceMPEG7AdvancedDescriptor
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeature
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureByte
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureClustered
Deprecated.
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureFloat
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureFloatWClusters
Deprecated.
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureLong
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureQuantized
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFeatureSet
Indicates whether some other object has the same data as this one.
dataEquals(Object) - Method in class messif.objects.impl.ObjectFloatVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectFloatVectorNeuralNetwork
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectGPSCoordinate
Data equality functions
dataEquals(Object) - Method in class messif.objects.impl.ObjectHomogeneousTexture
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectIntMultiVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectIntVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectRectangle2D
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectRegionShape
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectShortVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectString
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectUnsignedByteVector
 
dataEquals(Object) - Method in class messif.objects.impl.ObjectXMRegionShape
 
dataEquals(Object) - Method in class messif.objects.LocalAbstractObject
Indicates whether some other object has the same data as this one.
dataEquals(Object) - Method in class messif.objects.LocalAbstractObjectAutoImpl
 
dataEquals(Object) - Method in class messif.objects.MetaObject
Indicates whether some other object has the same data as this one.
dataEquals(Object) - Method in class messif.objects.util.AbstractObjectList
Indicates whether some other object has the same data as this one.
dataEquals(QueryOperation) - Method in class messif.operations.QueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.AggregationFunctionQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.BatchKNNQueryOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetAllObjectsQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetObjectByLocatorOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetObjectsByLocatorPrefixOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetObjectsByLocatorsOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetRandomObjectQueryOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.IncrementalNNQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.JoinQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.KNNMultiQueryOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.KNNQueryByLocatorOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.KNNQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.RangeMultiQueryOperation
 
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.RangeQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.query.TopCombinedQueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.QueryOperation
Indicates whether some other operation has the same data as this one.
dataEqualsImpl(QueryOperation) - Method in class messif.operations.RankingMultiQueryOperation
 
dataHashCode() - Method in class messif.objects.BallRegion
Returns a hash code value for this ball region's data, i.e. the hash code of the pivot.
dataHashCode() - Method in class messif.objects.impl.MetaObjectPixMacSCT
 
dataHashCode() - Method in class messif.objects.impl.MetaObjectPixMacShapeAndColor
 
dataHashCode() - Method in class messif.objects.impl.MetaObjectProfiSCT
 
dataHashCode() - Method in class messif.objects.impl.ObjectByteVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectColorLayout
 
dataHashCode() - Method in class messif.objects.impl.ObjectContourShape
 
dataHashCode() - Method in class messif.objects.impl.ObjectDoubleVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectFaceMPEG7AdvancedDescriptor
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeature
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureByte
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureClustered
Deprecated.
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureFloat
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureFloatWClusters
Deprecated.
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureLong
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureQuantized
 
dataHashCode() - Method in class messif.objects.impl.ObjectFeatureSet
Returns sum of hash code values for all the encapsulated objects data.
dataHashCode() - Method in class messif.objects.impl.ObjectFloatVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectFloatVectorNeuralNetwork
 
dataHashCode() - Method in class messif.objects.impl.ObjectGPSCoordinate
 
dataHashCode() - Method in class messif.objects.impl.ObjectHomogeneousTexture
 
dataHashCode() - Method in class messif.objects.impl.ObjectIntMultiVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectIntVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectRectangle2D
 
dataHashCode() - Method in class messif.objects.impl.ObjectRegionShape
 
dataHashCode() - Method in class messif.objects.impl.ObjectShortVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectString
 
dataHashCode() - Method in class messif.objects.impl.ObjectUnsignedByteVector
 
dataHashCode() - Method in class messif.objects.impl.ObjectXMRegionShape
 
dataHashCode() - Method in class messif.objects.LocalAbstractObject
Returns a hash code value for the data of this object.
dataHashCode() - Method in class messif.objects.LocalAbstractObjectAutoImpl
 
dataHashCode() - Method in class messif.objects.MetaObject
Returns sum of hash code values for all the encapsulated objects' data.
dataHashCode() - Method in class messif.objects.util.AbstractObjectList
Returns a hash code value for the data of this list.
dataHashCode() - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.BatchKNNQueryOperation
 
dataHashCode() - Method in class messif.operations.query.GetAllObjectsQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.GetObjectByLocatorOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.GetObjectsByLocatorPrefixOperation
 
dataHashCode() - Method in class messif.operations.query.GetObjectsByLocatorsOperation
 
dataHashCode() - Method in class messif.operations.query.GetRandomObjectQueryOperation
 
dataHashCode() - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
dataHashCode() - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.JoinQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.KNNMultiQueryOperation
 
dataHashCode() - Method in class messif.operations.query.KNNQueryByLocatorOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.KNNQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.RangeMultiQueryOperation
 
dataHashCode() - Method in class messif.operations.query.RangeQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.QueryOperation
Returns a hash code value for the data of this operation.
dataHashCode() - Method in class messif.operations.RankingMultiQueryOperation
 
DataManipulationOperation - Class in messif.operations.data
Common abstract ancestor of all data manipulation operations (insert, delete, update).
DataManipulationOperation() - Constructor for class messif.operations.data.DataManipulationOperation
 
dataQuantizedEquals(Object) - Method in class messif.objects.impl.ObjectFeatureQuantized
Indicates whether some other object has the same quantized data as this one.
dataReader - Variable in class messif.objects.util.UKSignaturesReader
Data reader
DC_TIME_MIN_NANOS - Static variable in class messif.objects.impl.ObjectFloatVectorTunable
 
decode(PrintStream, String...) - Method in class messif.utility.CoreApplication
Decodes a value to some other value according to a regular expression.
deepHashCode() - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
DEFAULT - Static variable in class messif.objects.util.SequenceMatchingCostEquality
Default scores: gap opening 0.3, gap continue 0.05, exact match score 5.
DEFAULT - Static variable in class messif.objects.util.SequenceMatchingCostInverse
DEFAULT - Static variable in class messif.objects.util.SequenceMatchingCostLinear
DEFAULT_ASYNC_THREADS - Static variable in class messif.buckets.storage.impl.DiskStorage
Default number of asynchronous threads
DEFAULT_BUFFER_SIZE - Static variable in class messif.buckets.storage.impl.DiskStorage
Default size of the reading buffer
DEFAULT_BUFFER_SIZE - Static variable in class messif.objects.util.UKSignaturesReader
Default size of the reading buffer
DEFAULT_INITIAL_CAPACITY - Static variable in class messif.objects.classification.ClassificationBase
Default initial capacity used in constructor
DEFAULT_INITIAL_CAPACITY - Static variable in class messif.utility.SortedCollection
Default initial capacity of the internal array
DEFAULT_REALM - Static variable in class messif.utility.HttpApplication.HttpApplicationAuthenticator
Default realm for the constructor
defaultAlpha - Static variable in class messif.objects.impl.ObjectSignatureSQFD
parameter of the Gaussian distance/similarity conversion
defaultBinarySerializator - Static variable in class messif.objects.impl.MetaObjectProfiSCT
Binary serializator for this object with default caching classes
defaultClass - Variable in class messif.objects.nio.MultiClassSerializator
The first class in the predefinedClasses is used as default
DEFAULTCLASS_SERIALIZATION - Static variable in class messif.objects.nio.MultiClassSerializator
Constant indicating that the default class is written in the stream
defaultCost - Static variable in class messif.objects.impl.ObjectFeatureSetMinNumOfSimilar
Default defaultCost
defaultCost - Static variable in class messif.objects.impl.ObjectFeatureSetNeedlemanWunsch
 
defaultCost - Static variable in class messif.objects.impl.ObjectFeatureSetNeedlemanWunschWindowed
 
defaultCost - Static variable in class messif.objects.impl.ObjectFeatureSetSmithWaterman
 
defaultCost - Static variable in class messif.objects.impl.ObjectFeatureSetSmithWatermanWindowed
 
defaultWeights - Static variable in class messif.objects.impl.ObjectSignatureSQFD
Vector of weights to be used for weighted L2 (distance between centroids)
delete(DeleteOperation) - Method in class messif.algorithms.impl.ParallelSequentialScan
Deletes an object.
delete(DeleteByLocatorOperation) - Method in class messif.algorithms.impl.ParallelSequentialScan
Deletes objects by locators.
delete(DeleteOperation) - Method in class messif.algorithms.impl.SequentialScan
Deletes an object.
delete(DeleteByLocatorOperation) - Method in class messif.algorithms.impl.SequentialScan
Deletes objects by locators.
deleteAllObjects() - Method in class messif.buckets.Bucket
Delete all objects from this bucket.
deleteAllObjects() - Method in class messif.buckets.LocalBucket
 
deleteAllObjects() - Method in class messif.netbucket.RemoteBucket
 
deleteByLocatorOperation(DeleteByLocatorOperation) - Method in class messif.algorithms.impl.LocatorStorageAlgorithm
Implementation of the delete-by-locator operation.
DeleteByLocatorOperation - Class in messif.operations.data
Operation for deleting an object.
DeleteByLocatorOperation(Set<String>, int) - Constructor for class messif.operations.data.DeleteByLocatorOperation
Creates a new instance of DeleteByLocatorOperation.
DeleteByLocatorOperation(Collection<String>, int) - Constructor for class messif.operations.data.DeleteByLocatorOperation
Creates a new instance of DeleteByLocatorOperation.
DeleteByLocatorOperation(Collection<String>) - Constructor for class messif.operations.data.DeleteByLocatorOperation
Creates a new instance of DeleteByLocatorOperation.
DeleteByLocatorOperation(String[], int) - Constructor for class messif.operations.data.DeleteByLocatorOperation
Creates a new instance of DeleteByLocatorOperation.
DeleteByLocatorOperation(String[]) - Constructor for class messif.operations.data.DeleteByLocatorOperation
Creates a new instance of DeleteByLocatorOperation.
deleteObject(LocalAbstractObject, int) - Method in class messif.buckets.Bucket
Delete all objects from this bucket that are data-equals to the specified object.
deleteObject(String, int) - Method in class messif.buckets.Bucket
Delete all objects from this bucket that have the specified locatorURI.
deleteObject(String) - Method in class messif.buckets.Bucket
Delete all objects from this bucket that have the specified locatorURI.
deleteObject(LocalAbstractObject) - Method in class messif.buckets.Bucket
Delete all objects from this bucket that are data-equals to the specified object.
deleteObject(LocalAbstractObject, int) - Method in class messif.buckets.impl.AlgorithmStorageBucket
Removes the given object by calling DeleteOperation on the encapsulated algorithm.
deleteObject(String, int) - Method in class messif.buckets.impl.AlgorithmStorageBucket
Removes the given object by calling DeleteByLocatorOperation on the encapsulated algorithm.
deleteObject(Removable<LocalAbstractObject>) - Method in class messif.buckets.LocalBucket
Check if the object can be deleted from this bucket.
deleteObject(LocalAbstractObject, int) - Method in class messif.buckets.LocalBucket
 
deleteObject(String, int) - Method in class messif.buckets.LocalBucket
 
deleteObject(LocalAbstractObject, int) - Method in class messif.netbucket.RemoteBucket
 
deleteObject(String, int) - Method in class messif.netbucket.RemoteBucket
 
deleteObjects(ModifiableSearch<LocalAbstractObject>, int) - Method in class messif.buckets.LocalBucket
Delete objects that are retrieved by the given search.
deleteOperation(DeleteOperation) - Method in class messif.algorithms.impl.LocatorStorageAlgorithm
Implementation of the delete operation.
DeleteOperation - Class in messif.operations.data
Operation for deleting object(s).
DeleteOperation(LocalAbstractObject, int, boolean) - Constructor for class messif.operations.data.DeleteOperation
Creates a new instance of DeleteOperation.
DeleteOperation(List<LocalAbstractObject>, int, boolean) - Constructor for class messif.operations.data.DeleteOperation
Creates a new instance of DeleteOperation.
DeleteOperation(LocalAbstractObject, int) - Constructor for class messif.operations.data.DeleteOperation
Creates a new instance of DeleteOperation.
DeleteOperation(LocalAbstractObject) - Constructor for class messif.operations.data.DeleteOperation
Creates a new instance of DeleteOperation.
DeleteOperationLegacy - Class in messif.operations.data
Operation for deleting an object.
DeleteOperationLegacy(LocalAbstractObject, int, boolean) - Constructor for class messif.operations.data.DeleteOperationLegacy
Creates a new instance of DeleteOperation.
DeleteOperationLegacy(LocalAbstractObject, int) - Constructor for class messif.operations.data.DeleteOperationLegacy
Creates a new instance of DeleteOperation.
DeleteOperationLegacy(LocalAbstractObject) - Constructor for class messif.operations.data.DeleteOperationLegacy
Creates a new instance of DeleteOperation.
deleteWordLinks(int) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Delete all word links for the given object id.
deregisterFilter(BucketFilter) - Method in class messif.buckets.LocalBucket
Remove a filter from the filter chain
deregisterMessageStatistics(Collection<Statistics<?>>) - Method in class messif.algorithms.DistributedAlgorithm
Unbind given statistics.
deregisterOperStats() - Method in class messif.network.Message
Deregisters all operation statistics in this thread.
deregisterReceiver(Receiver) - Method in class messif.network.MessageDispatcher
Remove a previously registered receiver.
deregisterSampleProvider(ObjectProvider<? extends LocalAbstractObject>) - Method in class messif.pivotselection.AbstractPivotChooser
Removes registration of a sample set provider that was previously registered (others are silently ignored).
descriptorData - Variable in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
descriptorName - Variable in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
descriptorNames - Static variable in class messif.objects.impl.MetaObjectColor
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectPixMacSCT
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectPixMacShapeAndColor
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectProfiSCT
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectSAPIR
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectShape
The list of the names for the encapsulated objects
descriptorNames - Static variable in class messif.objects.impl.MetaObjectShapeAndColor
The list of the names for the encapsulated objects
descriptorTagName - Static variable in class messif.objects.impl.CophirXmlParser
Name of the tag that encapsulates all MPEG7 visual descriptors
descriptorTagName - Static variable in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
Constants
descriptorTypeAttributeName - Static variable in class messif.objects.impl.CophirXmlParser
Name of attribute of the CophirXmlParser.descriptorTagName tag that contains the descriptor name
descriptorTypeAttributeName - Static variable in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
descriptorWeights - Static variable in class messif.objects.impl.MetaObjectColor
Descriptor weights used to compute the overall distance
descriptorWeights - Static variable in class messif.objects.impl.MetaObjectShape
Descriptor weights used to compute the overall distance
descriptorWeights - Static variable in class messif.objects.impl.MetaObjectShapeAndColor
Descriptor weights used to compute the overall distance
deserializationClass - Variable in class messif.objects.nio.SingleClassSerializator
The class of objects created by this serializator during deserialization
destroy() - Method in class messif.algorithms.Algorithm
Destroy this algorithm.
destroy() - Method in class messif.algorithms.impl.LocatorStorageAlgorithm
 
destroy() - Method in class messif.algorithms.impl.MultiQueryWrapperAlgorithm
 
destroy() - Method in class messif.algorithms.impl.ParallelSequentialScan
 
destroy() - Method in class messif.algorithms.impl.SequentialScan
 
destroy() - Method in class messif.buckets.BucketDispatcher
Destroys all buckets managed by this dispatcher.
destroy() - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
destroy() - Method in class messif.buckets.impl.DiskBlockBucket
 
destroy() - Method in class messif.buckets.impl.DiskBlockLocatorBucket
 
destroy() - Method in class messif.buckets.impl.DiskBlockObjectKeyBucket
 
destroy() - Method in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
 
destroy() - Method in class messif.buckets.impl.MemoryStorageBucket
 
destroy() - Method in class messif.buckets.impl.MemoryStorageLocatorBucket
 
destroy() - Method in class messif.buckets.impl.MemoryStorageNoDupsBucket
 
destroy() - Method in class messif.buckets.impl.MemoryStorageObjectKeyBucket
 
destroy() - Method in class messif.buckets.impl.PlainStorageBucket
 
destroy() - Method in class messif.buckets.impl.VirtualStorageBucket
 
destroy() - Method in class messif.buckets.index.impl.AddressStorageIndex
 
destroy() - Method in class messif.buckets.index.impl.IntStorageIndex
 
destroy() - Method in class messif.buckets.index.impl.LongStorageIndex
 
destroy() - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
destroy() - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
destroy() - Method in interface messif.buckets.index.ModifiableIndex
Destroy this index.
destroy() - Method in class messif.buckets.LocalBucket
Destroy this bucket.
destroy() - Method in class messif.buckets.storage.impl.DatabaseStorage
 
destroy() - Method in class messif.buckets.storage.impl.DiskStorage
 
destroy() - Method in class messif.buckets.storage.impl.MemoryStorage
 
destroy() - Method in interface messif.buckets.storage.Storage
Destroy this storage.
differentiateByArgNo - Variable in class messif.executor.MethodClassExecutor
Index of the argument in the method prototype, which is used to distinguish between the methods
DimensionObjectKey - Class in messif.objects.keys
This class adds to the standard object key AbstractObjectKey dimensions of the object.
DimensionObjectKey(String) - Constructor for class messif.objects.keys.DimensionObjectKey
Creates a new instance for a string value.
DimensionObjectKey(String, int, int) - Constructor for class messif.objects.keys.DimensionObjectKey
Creates a new instance.
DimensionObjectKey(String, int[]) - Constructor for class messif.objects.keys.DimensionObjectKey
Creates a new instance.
DimensionObjectKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.DimensionObjectKey
Creates a new instance of AbstractObjectKey loaded from binary input.
DimensionObjectKey.Point - Interface in messif.objects.keys
Interface that marks a class that it offers its position (x,y)
DimensionObjectKey.Range - Interface in messif.objects.keys
Deprecated.
DirectoryInputStream - Class in messif.utility
This class provides a continous InputStream over all files from a given directory (and subdirectories if specified).
DirectoryInputStream(Collection<File>, FileFilter, boolean) - Constructor for class messif.utility.DirectoryInputStream
Creates a new DirectoryInputStream over files that match filter in dirsdirectories.
DirectoryInputStream(File, FileFilter, boolean) - Constructor for class messif.utility.DirectoryInputStream
Creates a new DirectoryInputStream over files that match filter in the directory dir.
DirectoryInputStream(String, FileFilter, boolean) - Constructor for class messif.utility.DirectoryInputStream
Creates a new DirectoryInputStream over files that match filter in the directory dir.
disableGlobally() - Static method in class messif.statistics.Statistics
Disables all statistic counting globally.
disconnect() - Method in class messif.algorithms.RMIAlgorithm
Disconnects this algorithm from the RMI service.
disconnect() - Method in class messif.algorithms.RMIAlgorithmOriginal
Deprecated.
Disconnects this algorithm from the RMI service.
disconnect() - Method in class messif.algorithms.RMIMethodExecutor
Disconnects this algorithm from the RMI service.
DiskBlockBucket - Class in messif.buckets.impl
A disk-oriented implementation of LocalBucket.
DiskBlockBucket(long, long, long, File) - Constructor for class messif.buckets.impl.DiskBlockBucket
Constructs a new DiskBlockBucket instance with 16k direct-buffered input.
DiskBlockBucket(long, long, long, File, int, boolean, int, BinarySerializator) - Constructor for class messif.buckets.impl.DiskBlockBucket
Constructs a new DiskBlockBucket instance.
DiskBlockLocatorBucket - Class in messif.buckets.impl
A disk-oriented implementation of LocalBucket with an indexed access using locators.
DiskBlockLocatorBucket(long, long, long, File) - Constructor for class messif.buckets.impl.DiskBlockLocatorBucket
Constructs a new DiskBlockBucket instance with 16k direct-buffered input.
DiskBlockLocatorBucket(long, long, long, File, int, boolean, int, BinarySerializator) - Constructor for class messif.buckets.impl.DiskBlockLocatorBucket
Constructs a new DiskBlockBucket instance.
DiskBlockObjectKeyBucket - Class in messif.buckets.impl
A disk-oriented implementation of LocalBucket with an indexed access using object keys.
DiskBlockObjectKeyBucket(long, long, long, File) - Constructor for class messif.buckets.impl.DiskBlockObjectKeyBucket
Constructs a new DiskBlockBucket instance with 16k direct-buffered input.
DiskBlockObjectKeyBucket(long, long, long, File, int, boolean, int, BinarySerializator) - Constructor for class messif.buckets.impl.DiskBlockObjectKeyBucket
Constructs a new DiskBlockBucket instance.
DiskBlockObjectKeyMemoryBucket - Class in messif.buckets.impl
A disk-oriented implementation of LocalBucket.
DiskBlockObjectKeyMemoryBucket(long, long, long, File) - Constructor for class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
Constructs a new DiskBlockBucket instance with 16k direct-buffered input.
DiskBlockObjectKeyMemoryBucket(long, long, long, File, int, boolean, int, BinarySerializator) - Constructor for class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
Constructs a new DiskBlockBucket instance.
DiskStorage<T> - Class in messif.buckets.storage.impl
Disk based storage.
DiskStorage(Class<? extends T>, File, boolean, int, boolean, int, long, long, BinarySerializator) - Constructor for class messif.buckets.storage.impl.DiskStorage
Creates a new DiskStreamStorage instance.
DiskStorage(DiskStorage<? extends T>, File) - Constructor for class messif.buckets.storage.impl.DiskStorage
Creates a new DiskStreamStorage instance.
DiskStorageFillGaps<T> - Class in messif.buckets.storage.impl
Disk based storage inheriting almost everything from DiskStorage.
DiskStorageFillGaps(Class<? extends T>, File, boolean, int, boolean, int, long, long, BinarySerializator) - Constructor for class messif.buckets.storage.impl.DiskStorageFillGaps
Creates a new DiskStorageFillGaps instance.
DiskStorageFillGaps(DiskStorage<? extends T>, File) - Constructor for class messif.buckets.storage.impl.DiskStorageFillGaps
Creates a new DiskStreamStorage instance.
dist - Variable in class messif.buckets.split.impl.SplitPolicyBallPartitioning
The distance to the pivot computed by the last call to match(Region).
dist - Variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
The distance to the pivot computed by the last call to match(Region).
dist - Variable in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
The distance to the pivot computed by the last call to match(Region).
DistAlgReplyMessage - Class in messif.algorithms
Reply message for the DistributedAlgorithm.
DistAlgReplyMessage(DistAlgRequestMessage) - Constructor for class messif.algorithms.DistAlgReplyMessage
Creates a new instance of DistAlgReplyMessage from the given DistAlgRequestMessage.
DistAlgRequestMessage - Class in messif.algorithms
Request message for the DistributedAlgorithm.
DistAlgRequestMessage(AbstractOperation) - Constructor for class messif.algorithms.DistAlgRequestMessage
Creates a new instance of DistAlgRequestMessage for the given operation.
distance - Variable in class messif.objects.impl.MetaObjectFixedMap
A distance function (can be null).
distanceComputations - Static variable in class messif.netbucket.replication.ReplicationBucket
Statistics counter
distanceDegree(double, double, double, double) - Method in class messif.objects.impl.ObjectGPSCoordinate.ReferenceEllipsoid
Returns the distance in meters between two points in geographical coordinates.
DistanceDistributionSQFD - Class in messif.utility
Allows to compute a distance histogram of a given metric space.
DistanceDistributionSQFD() - Constructor for class messif.utility.DistanceDistributionSQFD
 
DistanceFunction<T> - Interface in messif.objects
Interface for external distance functions.
DistanceFunctionMetaSubobject<T> - Class in messif.objects
Wrapper for DistanceFunction that computes the distances on encapsulated objects of the MetaObject.
DistanceFunctionMetaSubobject(String, Class<? extends T>, DistanceFunction<? super T>) - Constructor for class messif.objects.DistanceFunctionMetaSubobject
Creates a new instance of DistanceFunctionMetaSubobject.
DistanceFunctionMetaSubobject(String, DistanceFunction<T>) - Constructor for class messif.objects.DistanceFunctionMetaSubobject
Creates a new instance of DistanceFunctionMetaSubobject.
DistanceFunctionMultiObject<T> - Interface in messif.objects
Interface for distance functions that compute the distance from a set of objects to the given object.
DistanceFunctionMultiObjectAggregation - Enum in messif.objects
Enumeration that implements several variants of the multi-object distance function.
DistanceFunctionMultiObjectMetaAggregation - Class in messif.objects
Implementation of the the multi-object distance function for MetaObjects without their own metric function.
DistanceFunctionMultiObjectMetaAggregation(DistanceFunctionMultiObjectAggregation, AggregationFunction) - Constructor for class messif.objects.DistanceFunctionMultiObjectMetaAggregation
Creates a new DistanceFunctionMultiObjectMetaAggregation with the given aggregation functions.
DistanceMatrix - Class in messif.utility
Abstraction to a distance matrix for a passed list of objects (database).
DistanceMatrix(AbstractObjectList<LocalAbstractObject>) - Constructor for class messif.utility.DistanceMatrix
 
DistanceMatrix(AbstractObjectList<LocalAbstractObject>, boolean) - Constructor for class messif.utility.DistanceMatrix
 
distanceRadian(double, double, double, double) - Method in class messif.objects.impl.ObjectGPSCoordinate.ReferenceEllipsoid
Returns the distance in meters between two points in geographical coordinates.
DistanceRanked - Interface in messif.objects.util
Interface for marking objects that can be ranked according to distance.
DistanceRankedObject<T> - Class in messif.objects.util
Ranked object where the rank is based on distances.
DistanceRankedObject(T, float) - Constructor for class messif.objects.util.DistanceRankedObject
Creates a new instance of DistanceRankedObject that encapsulates a given object.
DistanceRankedObject(O, DistanceFunction<? super O>, O) - Constructor for class messif.objects.util.DistanceRankedObject
Creates a new instance of DistanceRankedObject that encapsulates a given object and measures the distance using distanceFunction from the given reference object.
DistanceRankedSortedCollection<T extends DistanceRankedObject<?>> - Class in messif.objects.util
Specialization of SortedCollection that is specific for distance-ranked objects.
DistanceRankedSortedCollection(int, int, Comparator<? super T>) - Constructor for class messif.objects.util.DistanceRankedSortedCollection
Constructs an empty collection with the specified initial and maximal capacity.
DistanceRankedSortedCollection(int, int) - Constructor for class messif.objects.util.DistanceRankedSortedCollection
Constructs an empty collection with the specified initial and maximal capacity.
DistanceRankedSortedCollection(Comparator<? super T>) - Constructor for class messif.objects.util.DistanceRankedSortedCollection
Constructs an empty collection.
DistanceRankedSortedCollection() - Constructor for class messif.objects.util.DistanceRankedSortedCollection
Constructs an empty collection.
distMatch - Variable in class messif.objects.util.SequenceMatchingCost
 
distMismatch - Variable in class messif.objects.util.SequenceMatchingCost
 
DistributedAlgorithm - Class in messif.algorithms
Abstract distributed algorithm framework with support for request/reply messaging and respective operation executive.
DistributedAlgorithm(String, int, int) - Constructor for class messif.algorithms.DistributedAlgorithm
Creates a new instance of DistributedAlgorithm.
DistributedAlgorithm(String, int) - Constructor for class messif.algorithms.DistributedAlgorithm
Creates a new instance of DistributedAlgorithm without broadcast capabilities.
DistributedAlgorithm(String) - Constructor for class messif.algorithms.DistributedAlgorithm
Creates a new instance of DistributedAlgorithm without broadcast capabilities.
DistributedAlgorithm(String, MessageDispatcher, int) - Constructor for class messif.algorithms.DistributedAlgorithm
Creates a new instance of DistributedAlgorithm with a higher-level message dispatcher queue.
DistributedApplication - Class in messif.utility
Provides extended network-related support to CoreApplication.
DistributedApplication() - Constructor for class messif.utility.DistributedApplication
 
DoubleKey - Class in messif.objects.keys
The object key that contains a double value and a locator URI.
DoubleKey(String, double) - Constructor for class messif.objects.keys.DoubleKey
Creates a new instance of DoubleKey
DoubleKey(String) - Constructor for class messif.objects.keys.DoubleKey
Creates a new instance of AbstractObjectKey given a buffered reader with the first line of the following format: "doubleKey locatorUri"
DoubleKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.DoubleKey
Creates a new instance of DoubleKey loaded from binary input.
DoubleKeyInterval - Class in messif.objects.keys
 
DoubleKeyInterval(DoubleKey, DoubleKey) - Constructor for class messif.objects.keys.DoubleKeyInterval
Constructor for this interval.
DoubleKeyInterval(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.DoubleKeyInterval
Creates a new instance of DoubleKeyInterval loaded from binary input.
DoubleKeyOperator - Class in messif.objects.keys
 
DoubleKeyOperator() - Constructor for class messif.objects.keys.DoubleKeyOperator
 
doVoronoiPartitioning(Iterator<LocalAbstractObject>, String, AbstractObjectList<LocalAbstractObject>) - Static method in class messif.utility.RecursiveVoronoiPartitioning
Partition the passed data into Voronoi cells.
doVoronoiPartitioning(Iterator<LocalAbstractObject>, int, AbstractObjectList<LocalAbstractObject>) - Static method in class messif.utility.VoronoiPartitioning
Partition the passed data into Voronoi cells.
doVoronoiPartitioning(AbstractPivotChooser, AbstractObjectList<LocalAbstractObject>) - Static method in class messif.utility.VoronoiPartitioning
Partition the passed data into Voronoi cells.
drawFaceContour(Graphics2D, int) - Method in class messif.objects.keys.FaceKey
Draws a face contour in the given graphic context.
drawFaceContour(BufferedImage, int) - Method in class messif.objects.keys.FaceKey
Draws a face contour in the given image.
drawFaceLabel(Graphics2D, String) - Method in class messif.objects.keys.FaceKey
Draws a given face label at the bottom of the face chin.
drawFaceLabel(BufferedImage, String) - Method in class messif.objects.keys.FaceKey
Draws a given face label at the bottom of the face chin.
drawFaceLandmarkPoint(Graphics2D, FaceKey.FaceLandmark, int) - Method in class messif.objects.keys.FaceKey
Draws a face landmark point in the given graphic context.
drawFaceLandmarkPoint(BufferedImage, FaceKey.FaceLandmark, int) - Method in class messif.objects.keys.FaceKey
Draws a face landmark point in the given image.
drawFaceLandmarks(BufferedImage, int) - Method in class messif.objects.keys.FaceKey
Draws all face landmark points in the given image.
drawFaceOval(Graphics2D, int) - Method in class messif.objects.keys.FaceKey
Draws a face oval in the given graphic context.
drawFaceOval(BufferedImage, int) - Method in class messif.objects.keys.FaceKey
Draws a face oval in the given image.
DuplicateObjectException - Exception in messif.buckets
Thrown to indicate that the bucket already contains the inserted object.
DuplicateObjectException() - Constructor for exception messif.buckets.DuplicateObjectException
Creates a new instance of DuplicateObjectException without detail message.
DuplicateObjectException(String) - Constructor for exception messif.buckets.DuplicateObjectException
Constructs an instance of DuplicateObjectException with the specified detail message.
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 Z