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

F

factoryMethod - Variable in class messif.objects.nio.MultiClassSerializator
The cached factory method for the default class
factoryMethod - Variable in class messif.objects.nio.SingleClassSerializator
The factory method used to create instances of objects during deserialization
FactoryMethodInstantiator<T> - Class in messif.utility.reflection
This class allows to create instances of a given class.
FactoryMethodInstantiator(Class<? extends T>, Method) - Constructor for class messif.utility.reflection.FactoryMethodInstantiator
Creates a new instance of FactoryMethodInstantiator for creating instances of objectClass via the given method.
FactoryMethodInstantiator(Class<? extends T>, Class<?>, String, Class<?>...) - Constructor for class messif.utility.reflection.FactoryMethodInstantiator
Creates a new instance of FactoryMethodInstantiator for creating instances of objectClass that accepts parameters of the given prototype.
FactoryMethodInstantiator(Class<? extends T>, Class<?>, String, int) - Constructor for class messif.utility.reflection.FactoryMethodInstantiator
Creates a new instance of FactoryMethodInstantiator for creating instances of objectClass that accepts the given number of parameters.
FieldInstantiator<T> - Class in messif.utility.reflection
This class allows to create instances of a given class.
FieldInstantiator(Class<? extends T>, Field) - Constructor for class messif.utility.reflection.FieldInstantiator
Creates a new instance of FieldInstantiator for creating instances of objectClass via the given field.
FieldInstantiator(Class<? extends T>, Class<?>, String) - Constructor for class messif.utility.reflection.FieldInstantiator
Creates a new instance of FieldInstantiator for creating instances of objectClass.
file - Variable in class messif.buckets.storage.impl.DiskStorage
The file with data
fileChannel - Variable in class messif.buckets.storage.impl.DiskStorage
The channel on the file with data
fileChannel - Variable in class messif.objects.nio.FileChannelOutputStream
The file to which to write data
FileChannelInputStream - Class in messif.objects.nio
Extending class for a ChannelInputStream that operates on a file.
FileChannelInputStream(int, boolean, FileChannel, long, long) - Constructor for class messif.objects.nio.FileChannelInputStream
Creates a new instance of FileChannelInputStream.
FileChannelOutputStream - Class in messif.objects.nio
Extending class for ChannelOutputStream operating over a file.
FileChannelOutputStream(int, boolean, FileChannel, long, long) - Constructor for class messif.objects.nio.FileChannelOutputStream
Creates a new instance of FileChannelOutputStream.
fileName - Variable in class messif.objects.util.StreamGenericAbstractObjectIterator
Remembered name of opened file to provide reset capability
FILENAME_PREFIX - Static variable in class messif.buckets.impl.DiskBlockBucket
The prefix for auto-generated filenames
FILENAME_PREFIX - Static variable in class messif.buckets.impl.DiskBlockObjectKeyBucket
The prefix for auto-generated filenames
FILENAME_PREFIX - Static variable in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
The prefix for auto-generated filenames
FILENAME_PREFIX - Static variable in class messif.buckets.storage.impl.DiskStorage
The prefix for auto-generated filenames
FILENAME_SUFFIX - Static variable in class messif.buckets.impl.DiskBlockBucket
The suffix for auto-generated filenames
FILENAME_SUFFIX - Static variable in class messif.buckets.impl.DiskBlockObjectKeyBucket
The suffix for auto-generated filenames
FILENAME_SUFFIX - Static variable in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
The suffix for auto-generated filenames
FILENAME_SUFFIX - Static variable in class messif.buckets.storage.impl.DiskStorage
The suffix for auto-generated filenames
fileOccupation - Variable in class messif.buckets.storage.impl.DiskStorage
The number of bytes currently stored in the file (excluding headers)
fillByMultiProperty(String, Object[], Class<?>[]) - Method in class messif.utility.ExtendedProperties
Fill the specified array with property values converted to appropriate types.
fillMetaDistances(MetaObject, float, float[], String[], float) - Method in class messif.objects.MetaObject
Convenience method that fills the given metaDistances array with distances.
fillMetaDistances(MetaObject, float, float[]) - Method in class messif.objects.MetaObject
Convenience method that fills the given metaDistances array with distances.
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in interface messif.buckets.BucketFilterAfterAdd
Filter object after its insertion into a bucket.
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.buckets.split.BucketBallRegion
Adjust this ball region whenever an object is inserted into a bucket.
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.ClusterPivotChooser
 
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.CoveragePivotChooser
 
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.IncrementalPivotChooser
 
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.OnFlyRandomPivotChooser
filterObject() Filter method used to pick one pivot at random.
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.OutlierPivotChooser
 
filterAfterAdd(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.TwoDistantIncrementalPivotChooser
Method for preselecting pivots as they are added to a bucket.
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in interface messif.buckets.BucketFilterAfterRemove
Filter object after its removal from a bucket.
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in class messif.buckets.split.BucketBallRegion
 
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.ClusterPivotChooser
 
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.CoveragePivotChooser
 
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.IncrementalPivotChooser
 
filterAfterRemove(LocalAbstractObject, LocalBucket) - Method in class messif.pivotselection.OutlierPivotChooser
 
filterBeforeAdd(LocalAbstractObject, LocalBucket) - Method in interface messif.buckets.BucketFilterBeforeAdd
Filter object before its insertion into a bucket.
filterBeforeRemove(LocalAbstractObject, LocalBucket) - Method in interface messif.buckets.BucketFilterBeforeRemove
Filter object before its removal from a bucket.
FilterRejectException - Exception in messif.buckets
Thrown to indicate that the bucket filter rejects current operation.
FilterRejectException() - Constructor for exception messif.buckets.FilterRejectException
Creates a new instance of FilterRejectException without detail message.
FilterRejectException(String) - Constructor for exception messif.buckets.FilterRejectException
Constructs an instance of FilterRejectException with the specified detail message.
finalize() - Method in class messif.algorithms.Algorithm
Finalize the algorithm.
finalize() - Method in class messif.algorithms.impl.ParallelSequentialScan
 
finalize() - Method in class messif.algorithms.impl.SequentialScan
 
finalize() - Method in class messif.buckets.BucketDispatcher
Finalize all buckets managed by this dispatcher.
finalize() - Method in class messif.buckets.impl.AlgorithmStorageBucket
Clean up bucket internals before deletion.
finalize() - Method in class messif.buckets.impl.DiskBlockBucket
 
finalize() - Method in class messif.buckets.impl.DiskBlockObjectKeyBucket
 
finalize() - Method in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
 
finalize() - Method in class messif.buckets.impl.MemoryStorageBucket
 
finalize() - Method in class messif.buckets.impl.MemoryStorageIDBucket
 
finalize() - Method in class messif.buckets.impl.MemoryStorageLocatorBucket
 
finalize() - Method in class messif.buckets.impl.MemoryStorageNoDupsBucket
 
finalize() - Method in class messif.buckets.impl.MemoryStorageObjectKeyBucket
 
finalize() - Method in class messif.buckets.impl.VirtualStorageBucket
 
finalize() - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
finalize() - Method in class messif.buckets.index.impl.AddressStorageIndex
 
finalize() - Method in class messif.buckets.index.impl.IntStorageIndex
 
finalize() - Method in class messif.buckets.index.impl.LongStorageIndex
 
finalize() - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
finalize() - Method in interface messif.buckets.index.ModifiableIndex
Finalize this index.
finalize() - Method in class messif.buckets.LocalBucket
Finalize this bucket.
finalize() - Method in class messif.buckets.storage.impl.DatabaseStorage
 
finalize() - Method in class messif.buckets.storage.impl.DiskStorage
 
finalize() - Method in class messif.buckets.storage.impl.MemoryStorage
 
finalize() - Method in interface messif.buckets.storage.Storage
Finalize this storage.
finalize() - Method in class messif.statistics.OperationStatistics
Destructor - unbind all binded objects
first() - Method in class messif.utility.SortedArrayData
Returns the last element of this collection according to the order specified by the comparator.
FLAG_CLOSED - Static variable in class messif.buckets.storage.impl.DiskStorage
Header flag constant for indication whether the file was correctly closed
flush(boolean) - Method in class messif.buckets.storage.impl.DiskStorage
Flushes this storage and forces any buffered data to be written out.
flush() - Method in interface messif.objects.nio.BinaryOutput
Flushes this output and forces any buffered output bytes to be written out to the flushChannel.
flush() - Method in class messif.objects.nio.BufferOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
from - Variable in class messif.objects.keys.DoubleKeyInterval
Lower bound (inclusive).
fullSearch(IndexComparator<C, T>, C, int, int) - Method in class messif.utility.SortedArrayData
Searches a range in this collection for objects that are equal to the specified key.
function - Variable in class messif.objects.util.impl.ArithmeticFunctionToken
Function type

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