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

R

radii - Variable in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Policy parameter radius
radius - Variable in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Policy parameter radius
radius - Variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Policy parameter radius
radius - Variable in class messif.objects.BallRegion
Radius of this region
radius - Variable in class messif.operations.query.RangeQueryOperation
Range query radius
radius - Variable in class messif.pivotselection.ClusterPivotChooser.Cluster
Diameter of a cluster if cluster1 and cluster2 were merged.
radius - Variable in class messif.pivotselection.ClusterPivotChooser.Pair
Covering radius of a cluster if cluster1 and cluster2 were merged.
radiusGuaranteed - Variable in class messif.operations.query.ApproxKNNQueryOperation
Radius for which the answer is guaranteed as correct.
radiusGuaranteed - Variable in class messif.operations.query.ApproxRangeQueryOperation
Radius for which the answer is guaranteed as correct.
randomList(int, boolean, T) - Method in class messif.objects.util.AbstractObjectList
Returns a list containing randomly choosen objects from this list.
randomList(int, boolean, T, Iterator<F>) - Static method in class messif.objects.util.AbstractObjectList
Returns a list containing randomly choosen objects from the passed iterator.
randomList(int, boolean, Iterator<F>) - Static method in class messif.objects.util.AbstractObjectList
Returns a list containing randomly choosen objects from the passed iterator.
randomObject() - Method in class messif.objects.util.AbstractObjectList
Returns one object selected from the list at random.
RandomPivotChooser - Class in messif.pivotselection
RandomPivotChooser provides the capability of selecting a random object from the whole bucket.
RandomPivotChooser() - Constructor for class messif.pivotselection.RandomPivotChooser
Creates a new instance of RandomPivotChooser
RangeQueryOperation - Class in messif.operations.query
Range query operation.
RangeQueryOperation(LocalAbstractObject, float) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object and radius.
RangeQueryOperation(LocalAbstractObject, float, boolean) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object and radius.
RangeQueryOperation(LocalAbstractObject, float, AnswerType) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object and radius.
RangeQueryOperation(LocalAbstractObject, float, AnswerType, boolean) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object and radius.
RangeQueryOperation(LocalAbstractObject, float, int) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object, radius and maximal number of objects to return.
RangeQueryOperation(LocalAbstractObject, float, AnswerType, int) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object, radius and maximal number of objects to return.
RangeQueryOperation(LocalAbstractObject, float, AnswerType, int, boolean) - Constructor for class messif.operations.query.RangeQueryOperation
Creates a new instance of RangeQueryOperation for a given query object, radius and maximal number of objects to return.
rangeSearch(RangeQueryOperation) - Method in class messif.algorithms.impl.SequentialScan
Performs the range search operation with given RangeQueryOperation object.
RankedAbstractMetaObject - Class in messif.objects.util
Encapsulation of an object-distance pair with the distances to respective sub-objects of a MetaObject.
RankedAbstractMetaObject(AbstractObject, float, float[]) - Constructor for class messif.objects.util.RankedAbstractMetaObject
Creates a new instance of RankedAbstractObject for the object its measured distance.
RankedAbstractObject - Class in messif.objects.util
Encapsulation of an object-distance pair.
RankedAbstractObject(AbstractObject, float) - Constructor for class messif.objects.util.RankedAbstractObject
Creates a new instance of RankedAbstractObject for an object and its measured distance.
RankedAbstractObject(LocalAbstractObject, LocalAbstractObject) - Constructor for class messif.objects.util.RankedAbstractObject
Creates a new instance of RankedAbstractObject by measuring an object's distance from the reference object.
RankedSortedCollection - Class in messif.objects.util
Specialization of SortedCollection that is specific for distance-ranked objects.
RankedSortedCollection(int, int, Comparator<? super RankedAbstractObject>) - Constructor for class messif.objects.util.RankedSortedCollection
Constructs an empty collection with the specified initial and maximal capacity.
RankedSortedCollection(int, int) - Constructor for class messif.objects.util.RankedSortedCollection
Constructs an empty collection with the specified initial and maximal capacity.
RankedSortedCollection() - Constructor for class messif.objects.util.RankedSortedCollection
Constructs an empty collection.
RankedSortedCollection(LocalAbstractObject, Iterator<? extends LocalAbstractObject>) - Constructor for class messif.objects.util.RankedSortedCollection
Creates a new collection filled with objects provided by the iterator.
RankedSortedCollection(LocalAbstractObject, ObjectProvider<? extends LocalAbstractObject>) - Constructor for class messif.objects.util.RankedSortedCollection
Creates a new collection filled with objects provided by the objectProvider.
RankingQueryOperation - Class in messif.operations
The base class for query operations that return objects ranked by a distance.
RankingQueryOperation() - Constructor for class messif.operations.RankingQueryOperation
Creates a new instance of RankingQueryOperation.
RankingQueryOperation(int) - Constructor for class messif.operations.RankingQueryOperation
Creates a new instance of RankingQueryOperation.
RankingQueryOperation(AnswerType, int) - Constructor for class messif.operations.RankingQueryOperation
Creates a new instance of RankingQueryOperation.
RankingQueryOperation(AnswerType, int, boolean) - Constructor for class messif.operations.RankingQueryOperation
Creates a new instance of RankingQueryOperation.
read() - Method in interface messif.buckets.storage.Address
Reads the object stored at this address from the associated storage.
read(int) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
read(long) - Method in class messif.buckets.storage.impl.DiskStorage
 
read(int) - Method in class messif.buckets.storage.impl.MemoryStorage
 
read() - Method in class messif.buckets.storage.IntAddress
 
read(int) - Method in interface messif.buckets.storage.IntStorage
Reads the object stored at the specified address in this storage.
read() - Method in class messif.buckets.storage.LongAddress
 
read(long) - Method in interface messif.buckets.storage.LongStorage
Reads the object stored at the specified address in this storage.
read() - Method in class messif.objects.nio.BufferInputStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class messif.objects.nio.BufferInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(ByteBuffer) - Method in class messif.objects.nio.BufferInputStream
Reads some data into the buffer.
read(ReadableByteChannel) - Method in class messif.objects.nio.BufferInputStream
Reads data from the specified channel.
read(FileChannel, long) - Method in class messif.objects.nio.BufferInputStream
Reads data from the specified file channel.
read(ByteBuffer) - Method in class messif.objects.nio.ChannelInputStream
 
read(ByteBuffer) - Method in class messif.objects.nio.FileChannelInputStream
Reads some data into the buffer.
read() - Method in class messif.utility.DirectoryInputStream
 
read(byte[]) - Method in class messif.utility.DirectoryInputStream
 
read(byte[], int, int) - Method in class messif.utility.DirectoryInputStream
 
readAttributesFromStream(String, char, char, LocalAbstractObject, Field...) - Static method in class messif.objects.LocalAbstractObjectAutoImpl
Helper method for reading object primitive/array attributes from a text stream.
readBoolean(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a boolean value read from the specified input.
readBooleanArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a boolean array read from the specified input.
readByte(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a byte value read from the specified input.
readByteArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a byte array read from the specified input.
readChar(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a char value read from the specified input.
readCharArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a char array read from the specified input.
readDouble(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a double value read from the specified input.
readDoubleArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a double array read from the specified input.
readFloat(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a float value read from the specified input.
readFloatArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a float array read from the specified input.
readHeader(FileChannel, long) - Method in class messif.buckets.storage.impl.DiskStorage
Read header information from the file.
readingStarted - Variable in class messif.objects.util.StreamsMetaObjectMapIterator
Flag saying whether we have already started reading from the files or not yet.
readInput(int) - Method in interface messif.objects.nio.BinaryInput
Returns a buffer that contains at least minBytes bytes.
readInput(int) - Method in class messif.objects.nio.BufferInputStream
 
readInput(int) - Method in class messif.objects.nio.MappedFileChannelInputStream
 
readInt(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a int value read from the specified input.
readIntArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a int array read from the specified input.
readLong(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a long value read from the specified input.
readLongArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a long array read from the specified input.
readNext() - Method in class messif.buckets.index.impl.AbstractSearch
Returns the next sibling object of the current one.
readObject(BufferedReader, String) - Method in class messif.objects.MetaObject
Reads one object with the specified class name from the stream.
readObject(BufferedReader, Class<E>) - Method in class messif.objects.MetaObject
Reads one object with the specified class name from the stream.
readObject(BinaryInput, Class<E>) - Method in class messif.objects.nio.BinarySerializator
Reads an instance from the input using this serializator.
readObject(BinaryInput, BinarySerializator, Constructor, Method) - Static method in class messif.objects.nio.BinarySerializator
Reads an instance created by constructor or factoryMethod from the input buffer.
readObject(BinaryInput) - Method in class messif.objects.nio.MultiClassSerializator
Reads an instance from the input using this serializator.
readObject(BinaryInput) - Method in class messif.objects.nio.SingleClassSerializator
Reads an instance from the input using this serializator.
readObjectComments(BufferedReader) - Method in class messif.objects.LocalAbstractObject
Processes the comment line of text representation of the object.
readObjectImpl(BinaryInput, Class<E>) - Method in class messif.objects.nio.BinarySerializator
Reads an instance using the proper constructor/factory method as specified by this serializator.
readObjectImpl(BinaryInput, Class<E>) - Method in class messif.objects.nio.MultiClassSerializator
Reads an instance using the proper constructor/factory method.
readObjectImpl(BinaryInput, Class<E>) - Method in class messif.objects.nio.SingleClassSerializator
 
readObjects(BufferedReader, Collection<String>) - Method in class messif.objects.impl.MetaObjectMap
Fills this instance of MetaObject from a text stream.
readObjectSize(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Read the size of the object at the current position of the buffer.
ReadonlyStorageException - Exception in messif.buckets.storage
Exception that indicates that a write operation was requested on a read-only storage.
ReadonlyStorageException() - Constructor for exception messif.buckets.storage.ReadonlyStorageException
Creates a ReadonlyStorageException with no detail message.
ReadonlyStorageException(String) - Constructor for exception messif.buckets.storage.ReadonlyStorageException
Creates a ReadonlyStorageException with the specified detail message.
readPrevious() - Method in class messif.buckets.index.impl.AbstractSearch
Returns the previous sibling object of the current one.
readPrimitiveTypeFromDataStream(ObjectInputStream, Class<?>) - Static method in class messif.utility.Convert
Read a value of a primitive type (or string) from the specified input stream.
readResolve() - Method in class messif.statistics.Statistics
Deserialization method to replace the object with a global statistic's one.
readShort(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a short value read from the specified input.
readShortArray(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a short array read from the specified input.
readStreamData(InputStream, int) - Static method in class messif.objects.extraction.Extractors
Read data from input stream into a byte buffer.
readString(BinaryInput) - Method in class messif.objects.nio.BinarySerializator
Returns a String read from the specified input.
reconstructHeader(FileChannel, long) - Method in class messif.buckets.storage.impl.DiskStorage
Reconstruct header information by seeking through the whole file.
registerBoundAllStats(String) - Method in class messif.statistics.OperationStatistics
In this operation statistics namespace, register and bind statistics which are present in the global namespace and match the given regular expression.
registerBoundStat(Class<? extends T>, String, String) - Method in class messif.statistics.OperationStatistics
Register bound statistic (using asName name) in this operation statistics namespace.
registerBoundStat(String, Statistics<T>) - Method in class messif.statistics.OperationStatistics
Register statistic in this operation statistics namespace.
registerBoundStat(String, String) - Method in class messif.statistics.OperationStatistics
Register bound statistic (using asName name) in this operation statistics namespace
registerBoundStat(String) - Method in class messif.statistics.OperationStatistics
Register bound statistic in this operation statistics namespace
registeredMethods - Variable in class messif.executor.MethodClassExecutor
The table of found operation methods
registerFilter(BucketFilter) - Method in class messif.buckets.LocalBucket
Append a new filter to the filter chain.
registerSampleProvider(ObjectProvider<? extends LocalAbstractObject>) - Method in class messif.pivotselection.AbstractPivotChooser
Registers a new sample set provider used by this pivot chooser to select pivots.
Removable<T> - Interface in messif.buckets
Interface for classes that supports removal of a current object.
remove(int) - Method in class messif.buckets.index.impl.AbstractArrayIndex
Removes the element at the specified position in this collection.
remove(int) - Method in class messif.buckets.index.impl.AddressStorageIndex
 
remove(int) - Method in class messif.buckets.index.impl.IntStorageIndex
 
remove(int) - Method in class messif.buckets.index.impl.LongStorageIndex
 
remove(int) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
Removes the element at the specified position in this collection - from both index and storage.
remove() - Method in class messif.buckets.index.SearchAbstractObjectIterator
 
remove() - Method in interface messif.buckets.Removable
Removes the current object.
remove() - Method in interface messif.buckets.storage.Address
Removes the object stored at this address from the associated storage.
remove(int) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
remove(long) - Method in class messif.buckets.storage.impl.DiskStorage
 
remove(long, int) - Method in class messif.buckets.storage.impl.DiskStorage
Removes object with size objectSize at position position.
remove(int) - Method in class messif.buckets.storage.impl.MemoryStorage
 
remove() - Method in class messif.buckets.storage.IntAddress
 
remove(int) - Method in interface messif.buckets.storage.IntStorage
Removes the object stored at the specified address in this storage.
remove() - Method in class messif.buckets.storage.LongAddress
 
remove(long) - Method in interface messif.buckets.storage.LongStorage
Removes the object stored at the specified address in this storage.
remove() - Method in class messif.objects.extraction.ExtractorIterator
 
remove(int) - Method in class messif.objects.util.DoubleSortedCollection
 
remove(int, int) - Method in class messif.objects.util.GenericMatchingObjectList
Remove specified object from part partId throws NoSuchElementException if part is not found
remove(E, int) - Method in class messif.objects.util.GenericMatchingObjectList
Remove object by index position from part partId throws NoSuchElementException if part is not found
remove() - Method in class messif.objects.util.ObjectIteratorsIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class messif.objects.util.ObjectProvidersIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
Removes from the underlying collection the last element returned by the iterator.
remove() - Method in class messif.objects.util.StreamsMetaObjectMapIterator
 
remove(Object) - Method in class messif.statistics.StatisticRefCounter
Return either the StatisticCounter for given key and remove it from the mapping or return null, if the key is not in the map
remove(Object, boolean) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Return either the StatisticCounter for given key and remove it from the mapping or return null, if the key is not in the map
remove(Object) - Method in class messif.utility.SortedCollection
Removes the first occurrence of the specified element from this list, if it is present.
remove(int) - Method in class messif.utility.SortedCollection
Removes the element at the specified position in this collection.
remove() - Method in class messif.utility.SortingIterator
 
removeAll(int) - Method in class messif.objects.util.GenericMatchingObjectList
 
removeAll(Collection<?>) - Method in class messif.utility.SortedCollection
Removes all of this collection's elements that are also contained in the specified collection.
removeBoundStat(TSelf) - Method in class messif.statistics.Statistics
Remove a bound statistic from this one.
removeBoundStat(StatisticTimer) - Method in class messif.statistics.StatisticTimer
 
removeBucket(int, boolean) - Method in class messif.buckets.BucketDispatcher
Delete the bucket with specified ID from this dispatcher.
removeBucket(int) - Method in class messif.buckets.BucketDispatcher
Delete the bucket with specified ID from this dispatcher.
removeFirst() - Method in class messif.utility.SortedCollection
Removes and returns the first element of this collection according to the order specified by the comparator.
removeFromArray(T[], T) - Static method in class messif.utility.Convert
Removes an item from the specified static array (shrinking its size by one).
removeLast() - Method in class messif.utility.SortedCollection
Removes and returns the last element of this collection according to the order specified by the comparator.
removeLastPivot() - Method in class messif.pivotselection.AbstractPivotChooser
Deletes the last pivot from the list of current pivots and returns it.
removeLastPrecompDists(int) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Removes the requested number of distances from the end of the array.
removeLogFile(String) - Static method in class messif.utility.Logging
Close a log file and remove it from logging.
removePrecompDist(int) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Remove distance at the specified index from the internal list of precomputed distances.
removeStatistic(String) - Method in class messif.statistics.OperationStatistics
Removes given statistic.
removeStatistic(String) - Static method in class messif.statistics.Statistics
Remove the statistic from global registry.
removeValue(double) - Method in class messif.statistics.StatisticMinMaxCounter
 
reorderStorage(File) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
Switches this index to a new storage in which the data are ordered according the this index's current order.
replaceWith - Variable in class messif.statistics.Statistics
Serialization replacement object
reset() - Method in class messif.objects.extraction.ExtractorDataSource
Reset this data source, i.e. the data will be provided from beginning.
reset() - Method in class messif.objects.extraction.ExtractorIterator
Reset the associated data source and restarts the iteration from beginning.
reset() - Method in class messif.objects.nio.FileChannelInputStream
Repositions this stream to the starting position.
reset() - Method in class messif.objects.nio.MappedFileChannelInputStream
Repositions this stream to the starting position.
reset() - Method in class messif.objects.util.AbstractStreamObjectIterator
Reset the associated stream and restarts the iteration from beginning.
reset() - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
Reset the associated stream and restarts the iteration from beginning.
reset() - Method in class messif.objects.util.StreamsMetaObjectMapIterator
 
reset() - Method in class messif.statistics.StatisticCounter
Reset the current statistic (this one only).
reset() - Method in class messif.statistics.StatisticMinMaxCounter
Reset the current statistic (this one only).
reset() - Method in class messif.statistics.StatisticObject
Reset the current statistic (this one only).
reset() - Method in class messif.statistics.StatisticRefCounter
Reset the current statistic (this one only).
reset() - Method in class messif.statistics.Statistics
Reset the value of this statistic.
reset() - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Reset the current statistic (this one only).
reset() - Method in class messif.statistics.StatisticSlidingAvgCounter
Reset the current statistic
reset() - Method in class messif.statistics.StatisticTimer
 
reset() - Method in class messif.utility.DirectoryInputStream
 
resetAllPrecompDist() - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Removes all precomputed distances and sets the actual array size to zero (the maximal size stays).
resetAllPrecompDist() - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Removes all precomputed distances.
resetAnswer() - Method in class messif.operations.ListingQueryOperation
Reset the current query answer.
resetAnswer() - Method in class messif.operations.QueryOperation
Reset the current query answer.
resetAnswer() - Method in class messif.operations.RankingQueryOperation
Reset the current query answer.
resetAnswer() - Method in class messif.operations.SingletonQueryOperation
Reset the current query answer.
resetLocalThreadStatistics() - Static method in class messif.statistics.OperationStatistics
Reset current thread statistic
resetOperationStatistics() - Method in class messif.algorithms.Algorithm
Resets all the statistics of the executed operations gathered so far.
resetPrecompDist(LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Resets the precomputed distance to given object (pivot).
resetStatistics(String) - Method in class messif.statistics.OperationStatistics
Resets statistics within this operation statistic object names of which match the regular expression
resetStatistics() - Method in class messif.statistics.OperationStatistics
Resets all statistics within this operation statistic object.
resetStatistics() - Static method in class messif.statistics.Statistics
Resets all statistics.
resetStatistics(String) - Static method in class messif.statistics.Statistics
Resets statistics matching the regular expression.
resetTime - Variable in class messif.statistics.StatisticSlidingAvgCounter
Remember the time stamp of reseting (or creating) the statistics
resizeArray(T[], int, Class<T>) - Static method in class messif.utility.Convert
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
resizePrecompDistArray(int) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Resize the internal precomputed distances array to the newSize.
RESPONSE_RETURNED - Static variable in class messif.operations.OperationErrorCode
Response to a query has been returned, i.e. the query finished successfully.
restoreFromFile(String, Class<T>) - Static method in class messif.algorithms.Algorithm
Load the algorithm from the specified file and return it.
restoreFromFile(String) - Static method in class messif.algorithms.Algorithm
Load the algorithm from the specified file and return it.
restrictProperties(Properties, String, Properties, Map<String, String>) - Static method in class messif.utility.ExtendedProperties
Return ExtendedProperties from the specified properties with variable expansion.
restrictProperties(Properties, String, Map<String, String>) - Static method in class messif.utility.ExtendedProperties
Return ExtendedProperties from the specified properties with variable expansion.
restrictProperties(Properties, String) - Static method in class messif.utility.ExtendedProperties
Return ExtendedProperties from the specified properties.
retainAll(Collection<?>) - Method in class messif.utility.SortedCollection
Retains only the elements in this collection that are contained in the specified collection.
returnedValue - Variable in class messif.executor.SingleMethodExecutor
Returned value from the executed method
rho - Variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Policy parameter rho
rightDist - Variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
The distance to the right pivot computed by the last call to match(Region).
rightPivot - Variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Policy parameter right pivot
run() - Method in class messif.executor.MethodThread
Execute the method inside the thread
run() - Method in class messif.pivotselection.KMeansPivotChooser.SelectClustroidThread
 

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