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 

A

abort() - Method in class messif.algorithms.impl.AbstractNavigationProcessor
 
ABORTED_BY_ERROR - Static variable in class messif.operations.OperationErrorCode
The processing of the operation was aborted by unknown error.
ABORTED_BY_USER - Static variable in class messif.operations.OperationErrorCode
The processing was aborted by the user.
AbstractArrayIndex<K,T> - Class in messif.buckets.index.impl
Implementation of index that stores the indexed data in a sorted array.
AbstractArrayIndex() - Constructor for class messif.buckets.index.impl.AbstractArrayIndex
 
AbstractNavigationProcessor<O extends AbstractOperation,T> - Class in messif.algorithms.impl
Basic implementation of NavigationProcessor that processes any AbstractOperation on a set of processing items (e.g. buckets).
AbstractNavigationProcessor(O, boolean, boolean, Queue<T>, boolean) - Constructor for class messif.algorithms.impl.AbstractNavigationProcessor
Create a new navigation processor with a given queue instance.
AbstractNavigationProcessor(O, boolean, boolean, Collection<? extends T>) - Constructor for class messif.algorithms.impl.AbstractNavigationProcessor
Create a new navigation processor.
AbstractNavigationProcessor(O, boolean, Collection<? extends T>) - Constructor for class messif.algorithms.impl.AbstractNavigationProcessor
Create a new navigation processor.
AbstractNavigationProcessor(O, boolean) - Constructor for class messif.algorithms.impl.AbstractNavigationProcessor
Create a new navigation processor.
AbstractObject - Class in messif.objects
The abstract piece of data that the MESSI Framework works with.
AbstractObject() - Constructor for class messif.objects.AbstractObject
Creates a new instance of AbstractObject.
AbstractObject(AbstractObjectKey) - Constructor for class messif.objects.AbstractObject
Creates a new instance of AbstractObject.
AbstractObject(String) - Constructor for class messif.objects.AbstractObject
Creates a new instance of AbstractObject.
AbstractObject(AbstractObject) - Constructor for class messif.objects.AbstractObject
Creates a new instance of AbstractObject.
AbstractObject(BinaryInput, BinarySerializator) - Constructor for class messif.objects.AbstractObject
Creates a new instance of AbstractObject loaded from binary input.
AbstractObjectIterator<E extends AbstractObject> - Class in messif.objects.util
Implementation of an iterator over a collection of abstract objects.
AbstractObjectIterator() - Constructor for class messif.objects.util.AbstractObjectIterator
 
AbstractObjectKey - Class in messif.objects.keys
This class encapsulates the standard key used by the AbstractObject - the URI locator.
AbstractObjectKey(String) - Constructor for class messif.objects.keys.AbstractObjectKey
Creates a new instance of AbstractObjectKey given the locator URI.
AbstractObjectKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.AbstractObjectKey
Creates a new instance of AbstractObjectKey loaded from binary input.
AbstractObjectList<E extends AbstractObject> - Class in messif.objects.util
Resizable-array for storing AbstractObjects or their descendants.
AbstractObjectList(int) - Constructor for class messif.objects.util.AbstractObjectList
Constructs an empty AbstractObject list with the specified initial capacity.
AbstractObjectList() - Constructor for class messif.objects.util.AbstractObjectList
Constructs an empty AbstractObject list with an initial capacity of ten.
AbstractObjectList(Collection<? extends E>) - Constructor for class messif.objects.util.AbstractObjectList
Constructs an AbstractObject list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
AbstractObjectList(Iterator<? extends E>, int) - Constructor for class messif.objects.util.AbstractObjectList
Constructs an AbstractObject list containing maximally count elements returned by the specified iterator (in that order).
AbstractObjectList(Iterator<? extends E>) - Constructor for class messif.objects.util.AbstractObjectList
Constructs an AbstractObject list containing all elements returned by the specified iterator (in that order).
AbstractOperation - Class in messif.operations
The base class for all operations.
AbstractOperation() - Constructor for class messif.operations.AbstractOperation
 
AbstractOperation.OperationConstructor - Annotation Type in messif.operations
Annotation for operation constructors.
AbstractOperation.OperationName - Annotation Type in messif.operations
Annotation that specifies operation user-friendly name.
AbstractPivotChooser - Class in messif.pivotselection
Abstract class for pivot selection algorithms hierarchy This class provides basic methods for selecting and accessing pivots and automatically registers statistic DistanceComputations.PivotChooser, i.e. number of distance computations spent in choosing pivots.
AbstractPivotChooser() - Constructor for class messif.pivotselection.AbstractPivotChooser
 
AbstractSearch<C,T> - Class in messif.buckets.index.impl
This class represents a search on an index.
AbstractSearch(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Constructor for class messif.buckets.index.impl.AbstractSearch
Creates a new instance of Search for the specified search comparator and keys to search.
AbstractSearch(IndexComparator<? super C, ? super T>, C, C) - Constructor for class messif.buckets.index.impl.AbstractSearch
Creates a new instance of Search for the specified search comparator and lower and upper key bounds.
AbstractStreamObjectIterator<E extends LocalAbstractObject> - Class in messif.objects.util
This class represents an iterator on LocalAbstractObjects that are read from a file.
AbstractStreamObjectIterator() - Constructor for class messif.objects.util.AbstractStreamObjectIterator
 
accept(File) - Method in class messif.utility.WildcardFileFilter
 
accept(File, String) - Method in class messif.utility.WildcardFileFilter
 
acceptMessage(Message, boolean) - Method in class messif.network.InvokingReceiver
Accepts the message if a there is a method for the message's class.
acceptMessage(Message, boolean) - Method in class messif.network.MessageDispatcher
Offers a message to this message dispatcher, i.e. run through the dispatcher's list of registered receivers and offer the message to them.
acceptMessage(Message, boolean) - Method in interface messif.network.Receiver
Offers a message to this receiver for acceptance.
acceptMessage(Message, boolean) - Method in class messif.network.ReplyReceiver
The Receiver interface method.
acquireSearchLock() - Method in class messif.buckets.index.impl.AbstractArrayIndex
Locks this index for searching and returns a lock object if it is supported.
acquireSearchLock() - Method in class messif.buckets.index.impl.AddressStorageIndex
 
acquireSearchLock() - Method in class messif.buckets.index.impl.IntStorageIndex
 
acquireSearchLock() - Method in class messif.buckets.index.impl.LongStorageIndex
 
activate(Set<NetworkNode>, boolean) - Method in class messif.netcreator.BroadcastCreator
Internal handler used to change from passive (not used) to active (used) state
ACTIVATED - Static variable in class messif.netcreator.MessageActivateResponse
Response constants
activatedNode - Variable in class messif.netcreator.MessageActivateResponse
 
active - Variable in class messif.netcreator.CentralCreator
 
actualSize - Variable in class messif.objects.PrecomputedDistancesFixedArrayFilter
The actual size of precompDist (if it was pre-buffered)
add(T) - Method in interface messif.buckets.Addible
Adds the specified object to this instance.
add(LocalAbstractObject) - Method in class messif.buckets.impl.AlgorithmStorageBucket
Stores the specified object in the encapsulated algorithm, i.e.
add(T) - Method in class messif.buckets.index.impl.AddressStorageIndex
 
add(T) - Method in class messif.buckets.index.impl.IntStorageIndex
 
add(T) - Method in class messif.buckets.index.impl.LongStorageIndex
 
add(T) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
add(T) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
add(T) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
add(T) - Method in class messif.buckets.storage.impl.DiskStorage
 
add(T) - Method in class messif.buckets.storage.impl.MemoryStorage
 
add(TemporaryCloseable) - Method in class messif.buckets.TemporaryCloseableThread
Add a TemporaryCloseable object to the waiting list.
add(C) - Method in class messif.objects.classification.ClassificationBase
Adds the given category to this classification.
add(C) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the given category to this classification.
add(C, float) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the given category with confidence to this classification.
add(T, float) - Method in class messif.objects.classification.text.KeywordClassification
 
add(E, int) - Method in class messif.objects.util.GenericMatchingObjectList
Adds an object to the specified partition.
add(int, E, int) - Method in class messif.objects.util.GenericMatchingObjectList
Inserts an object at the specified position of the specified partition.
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedCollection
 
add(RankedAbstractObject, int) - Method in class messif.objects.util.RankedSortedCollection
 
add(AnswerType, AbstractObject, float, float[]) - Method in class messif.objects.util.RankedSortedCollection
Add a distance-ranked object to this collection.
add(AnswerType, AbstractObject, float, float[]) - Method in class messif.objects.util.RankedSortedDistFunctionCollection
Add a distance-ranked object to this collection.
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedDistFunctionCollection
 
add(RankedAbstractObject, boolean) - Method in class messif.objects.util.RankedSortedDistFunctionCollection
Adds the specified element to this list.
add(AnswerType, AbstractObject, float, float[]) - Method in class messif.objects.util.RankedSortedDistFunctionMultiCollection
Add a distance-ranked object to this collection.
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedDistFunctionMultiCollection
 
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedMultiCollection
 
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedParametricFilterCollection
 
add(RankedAbstractObject) - Method in class messif.objects.util.RankedSortedRadiusRestrictCollection
 
add(long) - Method in class messif.statistics.StatisticCounter
 
add() - Method in class messif.statistics.StatisticCounter
 
add(Object, long) - Method in class messif.statistics.StatisticRefCounter
Adds the passed value to the current value associated with the passed key.
add(Object) - Method in class messif.statistics.StatisticRefCounter
 
add(Object, long) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Adds the passed value to the current value associated with the passed key.
add(Object) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
add(E) - Method in class messif.transactions.TransactionList
Appends the specified element to the end of this list (optional operation).
add(int, E) - Method in class messif.transactions.TransactionList
Inserts the specified element at the specified position in this list (optional operation).
add(T) - Method in class messif.utility.SortedCollection
Adds the specified element to this list.
add(T, int) - Method in class messif.utility.SortedCollection
Adds the specified element to this list given an index on which the object should be stored.
addAll(Iterator<?>, boolean) - Method in class messif.objects.classification.ClassificationBase
Adds the categories provided by the iterator to this classification.
addAll(Iterable<?>, boolean) - Method in class messif.objects.classification.ClassificationBase
Adds the categories provided by the Iterable to this classification.
addAll(Iterator<?>, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories provided by the iterator to this classification.
addAll(Iterable<?>, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories provided by the Iterable to this classification.
addAll(Iterator<?>, float, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories provided by the iterator to this classification with the given confidence.
addAll(Iterable<?>, float, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories provided by the Iterable to this classification with the given confidence.
addAll(ClassificationWithConfidence<C>) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds all the categories with confidence from the given classification into this.
addAll(Iterator<? extends E>) - Method in class messif.objects.util.AbstractObjectList
Appends all of the elements that can be retrieved from the specified iterator to the end of this list.
addAll(Collection<? extends RankedAbstractObject>) - Method in class messif.objects.util.RankedSortedDistFunctionRerankingCollection
 
addAll(Collection<? extends RankedAbstractObject>) - Method in class messif.objects.util.RankedSortedMultiCollection
 
addAll(Iterator<AbstractObject>) - Method in class messif.operations.GetCandidateSetOperation
Adds all objects from the iterator to the answer queue of this operation.
addAll(Collection<? extends E>) - Method in class messif.transactions.TransactionList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(int, Collection<? extends E>) - Method in class messif.transactions.TransactionList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection<? extends T>) - Method in class messif.utility.SortedCollection
Add all of the elements in the specified collection to this list.
addAllSortedArray(Object[], int) - Method in class messif.utility.SortedCollection
Add all of the elements in the specified array to this list assuming that the items of the array are ordered according to the same SortedCollection.comparator as this collection.
addAllWithRanking(Collection<? extends RankedAbstractObject>) - Method in class messif.objects.util.RankedSortedDistFunctionRerankingCollection
Compute the new ranking of the given data.
addArray(Object, boolean) - Method in class messif.objects.classification.ClassificationBase
Adds the categories from a static array to this classification.
addArray(Object, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories from a static array to this classification.
addArray(Object, float, boolean) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Adds the categories from a static array to this classification with the given confidence.
addBoundStat(TSelf) - Method in class messif.statistics.Statistics
Bind a statistic to this statistic.
addBoundStat(StatisticTimer) - Method in class messif.statistics.StatisticTimer
 
addBucket(LocalBucket) - Method in class messif.buckets.BucketDispatcher
Add an existing bucket to this dispatcher.
addBucket(LocalBucket) - Method in class messif.netbucket.replication.ReplicationNetworkBucketDispatcher
Add new bucket with encapsulation into ReplicationBucket
addClasifiedObject(LocalAbstractObject, C) - Method in class messif.objects.classification.impl.RankingQueryOperationClassifier
 
addClasifiedObject(T, C) - Method in interface messif.objects.classification.UpdatableClassifier
Adds a classified object to this classifier.
addContentParameter(ExtractorDataSource, String) - Static method in class messif.objects.extraction.ExtractorDataSource
Returns a data source that has a parameter containing the binary content of the original data source.
addDeletedFragment(long, int) - Method in class messif.buckets.storage.impl.DiskStorage
Adds a new deleted fragment at given position of given size; this should be the only method to increase the DiskStorage.deletedFragments field.
addDeletedFragment(long, int) - Method in class messif.buckets.storage.impl.DiskStorageFillGaps
 
addDeletedObject(LocalAbstractObject) - Method in class messif.operations.data.DeleteByLocatorOperation
Mark the specified object as deleted by this operation.
addDeletedObject(LocalAbstractObject) - Method in class messif.operations.data.DeleteOperation
Mark the specified object as deleted by this operation.
addDeletedObject(LocalAbstractObject) - Method in class messif.operations.data.DeleteOperationLegacy
Mark the specified object as deleted by this operation.
addDirectoryTriples(StringBuilder) - Static method in class messif.objects.impl.CophirXmlParser
Prepends the fileName with its first three chars and second three chars as directories.
added - Variable in class messif.objects.impl.MetaObjectProfiSCT
Date this object was added to the collection
addFailedObject(LocalAbstractObject) - Method in exception messif.buckets.StorageInsertFailureException
Adds a failed object to this exception.
Addible<T> - Interface in messif.buckets
Interface for classes that supports addition of an object.
addKey(long) - Method in class messif.objects.impl.ObjectFeatureQuantized
 
addKeywordConfidence(T, float) - Method in class messif.objects.classification.text.KeywordClassification
Update multi confidence for the given keyword.
addKeywordParameter(String, T, Serializable) - Method in class messif.objects.classification.text.KeywordClassification
Add a new parameter name of the given keyword with the given value.
addLocator(String) - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Add a locator to this query.
addLogFile(String, Level, boolean, Formatter, String, Logging.RegexpFilterAgainst, int, int) - Static method in class messif.utility.Logging
Adds a new logging file.
addLogFile(String, Level, boolean, String, String, Logging.RegexpFilterAgainst, int, int, Map<String, Object>) - Static method in class messif.utility.Logging
Adds a new logging file.
addLogFile(String, Level, boolean, Formatter) - Static method in class messif.utility.Logging
Adds a new logging file.
addMember(LocalAbstractObject) - Method in class messif.utility.VoronoiPartitioning.VoronoiPartition
 
addMetaObjectKeywordString(MetaObject, String, TextDescriptorFactory<? extends ObjectIntMultiVector>, String) - Static method in class messif.objects.impl.ObjectIntMultiVectorJaccard
HACK method for adding search keywords to an existing jaccard meta object.
addNamedInstance(String, Object, boolean) - Method in class messif.utility.CoreApplication
Add the given named instance to the internal storage.
addNotWaitingDestination(NetworkNode) - Method in class messif.network.NavigationElement
Adds the node to the list of forwarded nodes at this particular hop.
addObject(LocalAbstractObject) - Method in class messif.buckets.Bucket
Insert a new object into this bucket.
addObject(LocalAbstractObject, Addible<LocalAbstractObject>) - Method in class messif.buckets.LocalBucket
Check if the object object can added to this bucket.
addObject(LocalAbstractObject) - Method in class messif.buckets.LocalBucket
 
addObject(LocalAbstractObject) - Method in class messif.netbucket.RemoteBucket
 
addObject(LocalAbstractObject) - Method in class messif.netbucket.replication.ReplicationBucket
 
addObject(ObjectFeature) - Method in class messif.objects.impl.ObjectFeatureOrderedSet
Adds the object to the internal list of objects.
addObject(ObjectFeature) - Method in class messif.objects.impl.ObjectFeatureSet
Adds the object to the internal list of objects (to the end of the list)
addObjectErrCode(LocalAbstractObject) - Method in class messif.buckets.Bucket
Insert a new object into this bucket and returns error code instead of exception.
addObjectErrCode(LocalAbstractObject) - Method in class messif.buckets.LocalBucket
 
addObjects(Collection<? extends LocalAbstractObject>) - Method in class messif.buckets.Bucket
Insert several new objects into this bucket.
addObjects(Iterator<? extends LocalAbstractObject>) - Method in class messif.buckets.Bucket
Insert several new objects to this bucket.
addObjects(Iterator<? extends LocalAbstractObject>) - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
addObjects(Iterator<? extends LocalAbstractObject>) - Method in class messif.netbucket.RemoteBucket
 
addObjects(Iterator<? extends LocalAbstractObject>) - Method in class messif.netbucket.replication.ReplicationBucket
 
addObjects(Collection<? extends LocalAbstractObject>) - Method in class messif.netbucket.replication.ReplicationBucket
 
addObjectStream(String, StreamGenericAbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.objects.util.StreamsMetaObjectMapIterator
Add new object iterator given a name to be generated for this object in the MetaObjectMap.
addObjectStream(String, Class<? extends T>, String) - Method in class messif.objects.util.StreamsMetaObjectMapIterator
Add new object iterator given a name to be generated for this object in the MetaObjectMap.
addParameter(String, Serializable) - Method in class messif.objects.classification.text.KeywordClassification
Add a new parameter name with the given value.
addPivot(LocalAbstractObject) - Method in class messif.pivotselection.AbstractPivotChooser
This method appends a new pivot to the currently existing list.
addPivot(LocalAbstractObject) - Method in class messif.pivotselection.IncrementalPivotChooser
This method appends a new pivot to the currently existing list.
addPrecompDist(LocalAbstractObject) - Method in class messif.algorithms.impl.SequentialScan
Add precomputed distances to a given object.
addPrecompDist(float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Add distance at the end of internal list of precomputed distances.
addPrecompDist(float[]) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Add the passed distances at the end of internal list of precomputed distances.
addPrecompDist(LocalAbstractObject, LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Add distance at the end of internal list of precomputed distances.
addPrecompDist(AbstractObjectList<LocalAbstractObject>, LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Add distances at the end of internal list of precomputed distances.
addPrecompDist(LocalAbstractObject[], LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Add distances at the end of internal list of precomputed distances.
addPrecomputedDistance(LocalAbstractObject, float, float[]) - Method in class messif.objects.PrecomputedDistancesFilter
Adds a precomputed distance to this filter.
addPrecomputedDistance(LocalAbstractObject, float, float[]) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
 
addPrecomputedDistance(LocalAbstractObject, float, float[]) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
addProcessingItem(T) - Method in class messif.algorithms.impl.AbstractNavigationProcessor
Adds a processing item to this processor.
addProcessingItems(Collection<? extends T>) - Method in class messif.algorithms.impl.AbstractNavigationProcessor
Adds a collection of processing items to this processor.
Address<T> - Interface in messif.buckets.storage
Interface of a generic storage address.
AddressStorageIndex<K,T> - Class in messif.buckets.index.impl
Implementation of a single index over generic storage.
AddressStorageIndex(Storage<T>, IndexComparator<K, T>) - Constructor for class messif.buckets.index.impl.AddressStorageIndex
Creates a new instance of AddressStorageIndex for the specified storage.
addStats(Iterable<Statistics<?>>) - Method in class messif.statistics.FutureWithStatisticsImpl
Collect the gathered statistics.
addToAnswer(AbstractObject) - Method in class messif.operations.ListingQueryOperation
Add an object to the answer.
addToAnswer(String) - Method in class messif.operations.query.GetAlgorithmInfoOperation
Set the operation answer text.
addToAnswer(int) - Method in class messif.operations.query.GetObjectCountOperation
Add the specified count to the answer of this operation.
addToAnswer(AbstractObject) - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
addToAnswer(LocalAbstractObject, float) - Method in class messif.operations.query.IncrementalNNQueryOperation
 
addToAnswer(LocalAbstractObject, LocalAbstractObject) - Method in class messif.operations.query.JoinQueryOperation
Add a new pair of objects to the answer.
addToAnswer(LocalAbstractObject, LocalAbstractObject, float) - Method in class messif.operations.query.JoinQueryOperation
Add a new pair of objects to the answer.
addToAnswer(LocalAbstractObject, LocalAbstractObject, float, float) - Method in class messif.operations.query.JoinQueryOperation
Add a new pair of objects to the answer.
addToAnswer(LocalAbstractObject, float) - Method in class messif.operations.query.PartitionedKNNQueryOperation
 
addToAnswer(LocalAbstractObject, float) - Method in class messif.operations.query.PartitionedRangeQueryOperation
 
addToAnswer(LocalAbstractObject, float) - Method in class messif.operations.RankingMultiQueryOperation
Adds an object to the answer.
addToAnswer(LocalAbstractObject) - Method in class messif.operations.RankingMultiQueryOperation
Adds an object to the answer.
addToAnswer(AbstractObject, float, float[]) - Method in class messif.operations.RankingQueryOperation
Add a distance-ranked object to the answer.
addToAnswer(LocalAbstractObject, float) - Method in class messif.operations.RankingSingleQueryOperation
Adds an object to the answer.
addToAnswer(LocalAbstractObject) - Method in class messif.operations.RankingSingleQueryOperation
Adds an object to the answer.
addToAnswer(AbstractObject) - Method in class messif.operations.SingletonQueryOperation
Add an object to the answer.
addToAnswerInternal(LocalAbstractObject, float[], float) - Method in class messif.operations.RankingMultiQueryOperation
Adds an object to the answer.
addToArray(T[], Class<T>, T) - Static method in class messif.utility.Convert
Adds an item to the end of a specified static array (enlarging its size by one).
addValue(double) - Method in class messif.statistics.StatisticMinMaxCounter
 
addValue(double) - Method in class messif.statistics.StatisticSlidingAvgCounter
add value and expect that it has been measured now - get current time
addValue(double, Object) - Method in class messif.statistics.StatisticSlidingAvgCounter
add value and expect that it has been measured now - get current time.
addWaitingDestination(NetworkNode) - Method in class messif.network.NavigationElement
Adds the node to the list of waiting nodes at this particular hop.
adjustRadius() - Method in class messif.buckets.split.BucketBallRegion
Adjust the radius according to objects in the underlying bucket.
afterStoreToFile(String, boolean) - Method in class messif.algorithms.Algorithm
This method is executed after the method Algorithm.storeToFile(java.lang.String) was called.
AggregationFunction - Class in messif.objects.util
The predecessor class of the similarity aggregate functions.
AggregationFunction() - Constructor for class messif.objects.util.AggregationFunction
 
aggregationFunction - Variable in class messif.operations.query.AggregationFunctionQueryOperation
Threshold function for measuring the overall similarity
AggregationFunctionEvaluator - Class in messif.objects.util.impl
Evaluator for basic arithmetic operators and functions applied on particular sub-distances.
AggregationFunctionEvaluator(String, Map<String, Float>) - Constructor for class messif.objects.util.impl.AggregationFunctionEvaluator
Creates a new instance of AggregationFunctionEvaluator.
AggregationFunctionEvaluator(String) - Constructor for class messif.objects.util.impl.AggregationFunctionEvaluator
Creates a new instance of AggregationFunctionEvaluator.
AggregationFunctionQueryOperation - Class in messif.operations.query
Aggregation function kNN query operation.
AggregationFunctionQueryOperation(LocalAbstractObject, int, AggregationFunction) - Constructor for class messif.operations.query.AggregationFunctionQueryOperation
Creates a new instance of AggregationFunctionQueryOperation.
AggregationFunctionQueryOperation(LocalAbstractObject, int, AggregationFunction, AnswerType, boolean) - Constructor for class messif.operations.query.AggregationFunctionQueryOperation
Creates a new instance of AggregationFunctionQueryOperation.
Algorithm - Class in messif.algorithms
Abstract algorithm framework - support for algorithm naming and operation executive Every algorithm may support any number of operations (subclasses of AbstractOperation).
Algorithm(String) - Constructor for class messif.algorithms.Algorithm
Create new instance of Algorithm and initialize the operation executor.
Algorithm.AlgorithmConstructor - Annotation Type in messif.algorithms
Annotation for algorithm constructors.
AlgorithmExtractor - Class in messif.objects.extraction
Implementation of Extractor that creates objects by executing a SingletonQueryOperation.
AlgorithmExtractor(Algorithm, Class<? extends SingletonQueryOperation>, String...) - Constructor for class messif.objects.extraction.AlgorithmExtractor
Creates a new instance of algorithm extractor.
algorithmInfo(GetAlgorithmInfoOperation) - Method in class messif.algorithms.impl.FileSequentialScan
Method for processing GetAlgorithmInfoOperation.
algorithmInfo(GetAlgorithmInfoOperation) - Method in class messif.algorithms.impl.ParallelSequentialScan
Method for processing GetAlgorithmInfoOperation.
algorithmInfo(GetAlgorithmInfoOperation) - Method in class messif.algorithms.impl.SequentialScan
Method for processing GetAlgorithmInfoOperation.
algorithmInfo(PrintStream, String...) - Method in class messif.utility.CoreApplication
Show some information about the current algorithm.
algorithmInfoAll(PrintStream, String...) - Method in class messif.utility.CoreApplication
Show some information about all algorithms.
AlgorithmMethodException - Exception in messif.algorithms
Exception that indicates a problem when executing a method on Algorithm.
AlgorithmMethodException() - Constructor for exception messif.algorithms.AlgorithmMethodException
Creates a new instance of AlgorithmMethodException without detail message.
AlgorithmMethodException(String) - Constructor for exception messif.algorithms.AlgorithmMethodException
Constructs an instance of AlgorithmMethodException with the specified detail message.
AlgorithmMethodException(Throwable) - Constructor for exception messif.algorithms.AlgorithmMethodException
Constructs an instance of AlgorithmMethodException with the specified cause.
AlgorithmMethodException(String, Throwable) - Constructor for exception messif.algorithms.AlgorithmMethodException
Constructs an instance of AlgorithmMethodException with the specified detail message and cause.
algorithmRestore(PrintStream, String...) - Method in class messif.utility.CoreApplication
Restores a previously serialized algorithm from file.
algorithmRestore(PrintStream, String...) - Method in class messif.utility.DistributedApplication
Restores a previously serialized algorithm from file.
AlgorithmRMIServer - Class in messif.algorithms
Encapsulates an algorithm with an RMI server.
AlgorithmRMIServer(Algorithm, int, boolean) - Constructor for class messif.algorithms.AlgorithmRMIServer
Creates a new instance of AlgorithmRMIServer listening on the specified port.
algorithmSelect(PrintStream, String...) - Method in class messif.utility.CoreApplication
Select algorithm to manage.
algorithmSelectByName(PrintStream, String...) - Method in class messif.utility.CoreApplication
Select algorithm to manage using the name of a named instance with this algorithm.
algorithmSelectInThread(PrintStream, String...) - Method in class messif.utility.HttpApplication
Select algorithm to manage in current thread.
algorithmStart(PrintStream, String...) - Method in class messif.utility.CoreApplication
Creates a new instance of algorithm.
algorithmStop(PrintStream, String...) - Method in class messif.utility.CoreApplication
Stops current algorithm and clear the memory used.
algorithmStopAll(PrintStream, String...) - Method in class messif.utility.CoreApplication
Stops all algorithms and clear the memory used.
AlgorithmStorageBucket - Class in messif.buckets.impl
This is a LocalBucket that allows to create buckets backed by an Algorithm.
AlgorithmStorageBucket(Algorithm, long, long, long, boolean) - Constructor for class messif.buckets.impl.AlgorithmStorageBucket
Creates a new instance of AlgorithmStorageBucket and setups all bucket limits.
algorithmStore(PrintStream, String...) - Method in class messif.utility.CoreApplication
Serialize current algorithm to file.
algorithmSupportedOperations(PrintStream, String...) - Method in class messif.utility.CoreApplication
Show information about supported operations for the current algorithm.
algorithmToNamedInstance(PrintStream, String...) - Method in class messif.utility.CoreApplication
Assign one or more running algorithms to a given named instance.
ALREADY_ACTIVE - Static variable in class messif.netcreator.MessageActivateResponse
 
AnswerType - Enum in messif.operations
Enumeration of types a query operation can return.
append(StringBuilder, Iterator<C>) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Appends the textual representation of the categories provided by the given iterator.
append(StringBuilder, Parametric, String, String, boolean) - Static method in class messif.utility.ParametricBase
Appends the given Parametric instance to the given string.
appendArguments(StringBuilder) - Method in class messif.operations.AbstractOperation
Appends the constructor arguments of this query to the specified string.
appendArrayXML(StringBuffer, String, Object, int, int, String) - Static method in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
appendCategory(StringBuilder, C) - Method in class messif.objects.classification.ClassificationWithConfidenceBase
Internal method for the toString conversion that adds the category string.
appendErrorCode(StringBuilder) - Method in class messif.operations.AbstractOperation
Appends the error code of this query to the specified string.
appendErrorCode(StringBuilder) - Method in class messif.operations.QueryOperation
Appends the error code of this query to the specified string along with the information about the number of objects in the current answer.
appendObjectXML(StringBuffer, String, LocalAbstractObject) - Static method in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
appendParameter(StringBuilder, Parametric, String, String) - Static method in class messif.utility.ParametricBase
Appends one parameter with a given parameterName from the Parametric instance to the str.
Application - Class in messif.utility
Extends the DistributedApplication with RMI support.
Application() - Constructor for class messif.utility.Application
 
Approximate - Interface in messif.operations
 
Approximate.LocalSearchType - Enum in messif.operations
Enumeration of types of the stop condition for approximation early termination strategy.
ApproxKNNOperationClassifier<C> - Class in messif.objects.classification.impl
Implementation of a classifier by approximate k-nearest neighbors operation.
ApproxKNNOperationClassifier(Classifier<? super RankingQueryOperation, C>, int, int, Approximate.LocalSearchType, float, Algorithm, String) - Constructor for class messif.objects.classification.impl.ApproxKNNOperationClassifier
Creates a new kNN classifier.
ApproxKNNQueryOperation - Class in messif.operations.query
Approximate k-nearest neighbors query with specific early termination parameters and support for obtaining some guarantees on results.
ApproxKNNQueryOperation(LocalAbstractObject, int) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxkNNQueryOperation for a given query object and maximal number of objects to return.
ApproxKNNQueryOperation(LocalAbstractObject, int, AnswerType) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxkNNQueryOperation for a given query object and maximal number of objects to return.
ApproxKNNQueryOperation(LocalAbstractObject, int, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxKNNQueryOperation for a given query object, maximal number of objects to return and parameters that control the approximation.
ApproxKNNQueryOperation(LocalAbstractObject, int, AnswerType, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxKNNQueryOperation for a given query object, maximal number of objects to return and parameters that control the approximation.
ApproxKNNQueryOperation(LocalAbstractObject, int, boolean, AnswerType, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxKNNQueryOperation for a given query object, maximal number of objects to return and parameters that control the approximation.
ApproxKNNQueryOperation(LocalAbstractObject, int, boolean, AnswerType, int, Approximate.LocalSearchType, float, RankedSortedCollection) - Constructor for class messif.operations.query.ApproxKNNQueryOperation
Creates a new instance of ApproxKNNQueryOperation for a given query object, maximal number of objects to return and parameters that control the approximation.
ApproxRangeQueryOperation - Class in messif.operations.query
Approximate range query with specific early termination parameters and support for obtaining some guarantees on results.
ApproxRangeQueryOperation(LocalAbstractObject, float) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object and maximal number of objects to return.
ApproxRangeQueryOperation(LocalAbstractObject, float, AnswerType) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object and radius.
ApproxRangeQueryOperation(LocalAbstractObject, float, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object, radius and parameters that control the approximation.
ApproxRangeQueryOperation(LocalAbstractObject, float, AnswerType, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object, radius and parameters that control the approximation.
ApproxRangeQueryOperation(LocalAbstractObject, float, int, AnswerType, int, Approximate.LocalSearchType, float) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object, radius and parameters that control the approximation.
ApproxRangeQueryOperation(LocalAbstractObject, float, int, AnswerType, int, Approximate.LocalSearchType, float, RankedSortedCollection) - Constructor for class messif.operations.query.ApproxRangeQueryOperation
Creates a new instance of ApproxRangeQueryOperation for a given query object, radius and parameters that control the approximation.
archiveID - Variable in class messif.objects.impl.MetaObjectProfiSCT
ID of the archive from which this object was added
arguments - Variable in class messif.executor.SingleMethodExecutor
Arguments for prepare/finalize method
ArithmeticFunctionToken - Class in messif.objects.util.impl
This is class for arithmethic functions, like "log", for aggregation function evaluator.
ArithmeticFunctionToken(String, PatternToken) - Constructor for class messif.objects.util.impl.ArithmeticFunctionToken
Currently, this class recognizes only the "log" function, which is "ln" in fact.
ArithmeticFunctionToken.FunctionType - Enum in messif.objects.util.impl
Function type
ArithmeticOperatorToken - Class in messif.objects.util.impl
Arithmetic operators like "+, -, *, /" for aggregation function evaluator.
ArithmeticOperatorToken(PatternToken, String, PatternToken) - Constructor for class messif.objects.util.impl.ArithmeticOperatorToken
Constructs the object given two already created operands and operator string: "+", "-", "*", "/".
ArithmeticOperatorToken.OperatorType - Enum in messif.objects.util.impl
Operator type
ArrayMap<K,V> - Class in messif.utility
This is an implementation of the standard Map interface using two static fields with keys and with values.
ArrayMap(K[], V[]) - Constructor for class messif.utility.ArrayMap
Creates new instance of this map given the list of keys and values.
ArrayMap(K[], V[], boolean) - Constructor for class messif.utility.ArrayMap
Creates new instance of this map given the list of keys and values.
ArrayMap(Map<K, V>) - Constructor for class messif.utility.ArrayMap
Creates this fixed map given existing map.
ArrayResetableIterator<E> - Class in messif.utility
 
ArrayResetableIterator(E[]) - Constructor for class messif.utility.ArrayResetableIterator
 
ArrayResetableIterator(List<E>) - Constructor for class messif.utility.ArrayResetableIterator
 
arrayToString(Object, boolean) - Static method in class messif.utility.Convert
Returns a string serialization of the given array.
ART_ANGULAR - Static variable in class messif.objects.impl.ObjectRegionShape
 
ART_ANGULAR - Static variable in class messif.objects.impl.ObjectXMRegionShape
Number of angular items
ART_RADIAL - Static variable in class messif.objects.impl.ObjectRegionShape
 
ART_RADIAL - Static variable in class messif.objects.impl.ObjectXMRegionShape
Number of radial items
assignToPivot(LocalAbstractObject) - Method in class messif.pivotselection.SimpleClusterPivotChooser
Searches all the currently selected pivots for a pivot, where the object can be accumulated.
AsynchronousFileChannelInputStream - Class in messif.objects.nio
Extending class for a ChannelInputStream that operates on a file.
AsynchronousFileChannelInputStream(int, boolean, AsynchronousFileChannel, long, long) - Constructor for class messif.objects.nio.AsynchronousFileChannelInputStream
Creates a new instance of FileChannelInputStream.
AsynchronousFileChannelInputStream.AsynchronousReadCallback - Interface in messif.objects.nio
Interface for the handler method that processes asynchronous read completion.
AsynchronousFileChannelOutputStream - Class in messif.objects.nio
Extending class for ChannelOutputStream operating over a file.
AsynchronousFileChannelOutputStream(int, boolean, AsynchronousFileChannel, long, long) - Constructor for class messif.objects.nio.AsynchronousFileChannelOutputStream
Creates a new instance of FileChannelOutputStream.
AsynchronousNavigationProcessor<O extends AbstractOperation> - Interface in messif.algorithms
Extension of the NavigationProcessor that supports asynchronous execution of the processing steps via Callables.
AsynchronousNavigationProcessorWrapper<O extends AbstractOperation> - Class in messif.algorithms
Wrapper class for any AsynchronousNavigationProcessor that delegates the methods to an encapsulated AsynchronousNavigationProcessor.
AsynchronousNavigationProcessorWrapper(AsynchronousNavigationProcessor<O>) - Constructor for class messif.algorithms.AsynchronousNavigationProcessorWrapper
Creates a new wrapper for the given asynchronous navigation processor.
attractiveness - Variable in class messif.objects.impl.MetaObjectPixMacSCT
Value of the AttractivenessType
attractiveness - Variable in class messif.objects.impl.MetaObjectProfiSCT
List of attractiveness values for all existing territories
available() - Method in class messif.objects.nio.BufferInputStream
 
available() - Method in class messif.utility.DirectoryInputStream
 
available() - Method in class messif.utility.ExternalProcessInputStream
 
average - Variable in class messif.objects.impl.ObjectHomogeneousTexture
Attributes
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