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

I

id - Variable in class messif.pivotselection.ClusterPivotChooser.Cluster
Id of the cluster
includeUsingPrecompDist(LocalAbstractObject, float) - Method in class messif.objects.LocalAbstractObject
Returns true if the obj has been included using stored precomputed distance.
includeUsingPrecompDist(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFilter
Returns true if object associated with targetFilter filter can be included using this precomputed distances.
includeUsingPrecompDistImpl(PrecomputedDistancesFixedArrayFilter, float) - Method in class messif.objects.PrecompDistPerforatedArrayFilter
 
includeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFilter
Returns true if object associated with targetFilter filter can be included using this precomputed distances.
includeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
 
includeUsingPrecompDistImpl(PrecomputedDistancesFixedArrayFilter, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Returns true if object associated with targetFilter filter can be included using this precomputed distances.
includeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
includeUsingPrecompDistImpl(PrecomputedDistancesPivotMapFilter, float) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Returns true if object associated with targetFilter filter can be included using this precomputed distances.
IncrementalIDistanceChooser - Class in messif.pivotselection
Chooses pivots according to a generalized iDistance clustering strategy.
IncrementalIDistanceChooser() - Constructor for class messif.pivotselection.IncrementalIDistanceChooser
Creates a new instance of IncrementalPivotChooser
IncrementalIDistanceChooser(int, int) - Constructor for class messif.pivotselection.IncrementalIDistanceChooser
Creates a new instance of IncrementalPivotChooser.
IncrementalNNQueryOperation - Class in messif.operations.query
Incremental Nearest Neighbor Search.
IncrementalNNQueryOperation(LocalAbstractObject) - Constructor for class messif.operations.query.IncrementalNNQueryOperation
Creates a new instance of IncrementalNNQueryOperation.
IncrementalNNQueryOperation(LocalAbstractObject, int) - Constructor for class messif.operations.query.IncrementalNNQueryOperation
Creates a new instance of IncrementalNNQueryOperation.
IncrementalNNQueryOperation(LocalAbstractObject, int, AnswerType) - Constructor for class messif.operations.query.IncrementalNNQueryOperation
Creates a new instance of IncrementalNNQueryOperation.
incrementalNNSearch(IncrementalNNQueryOperation) - Method in class messif.algorithms.impl.SequentialScan
Performs the incremental nearest neighbor search operation with given IncrementalNNQueryOperation object.
IncrementalPivotChooser - Class in messif.pivotselection
Incremental selection of pivots.
IncrementalPivotChooser() - Constructor for class messif.pivotselection.IncrementalPivotChooser
Creates a new instance of IncrementalPivotChooser
Index<T> - Interface in messif.buckets.index
Defines an index interface on objects.
index - Variable in class messif.objects.util.impl.SubdistanceToken
Subdistance index
IndexComparator<K,O> - Interface in messif.buckets.index
A comparison function, which imposes a total ordering on some collection of keys.
indexCompare(K, O) - Method in interface messif.buckets.index.IndexComparator
Compares its two arguments for order.
indexCompare(LocalAbstractObject, LocalAbstractObject) - Method in enum messif.buckets.index.LocalAbstractObjectOrder
 
indexOf(Object) - Method in class messif.utility.SortedArrayData
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
initialPivots - Variable in class messif.pivotselection.KMeansPivotChooser
List of initial pivots
initialSAQueryClass - Variable in class messif.operations.query.TopCombinedQueryOperation
Query operation to execute for sorted accesses
inputStream - Variable in class messif.buckets.storage.impl.DiskStorage
Stream for reading data
insert(InsertOperation) - Method in class messif.algorithms.impl.ParallelSequentialScan
Inserts a new object.
insert(BulkInsertOperation) - Method in class messif.algorithms.impl.ParallelSequentialScan
Inserts multiple new objects.
insert(InsertOperation) - Method in class messif.algorithms.impl.SequentialScan
Inserts a new object.
insertedObject - Variable in class messif.operations.data.InsertOperation
Inserted object
insertionPoint(T) - Method in class messif.buckets.index.impl.AddressStorageIndex
Searches for the point where to insert the object object.
insertionPoint(T) - Method in class messif.buckets.index.impl.IntStorageIndex
Searches for the point where to insert the object object.
insertionPoint(T) - Method in class messif.buckets.index.impl.LongStorageIndex
Searches for the point where to insert the object object.
insertionPoint(K) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
Searches for the point where to insert the object object.
InsertOperation - Class in messif.operations.data
Operation for inserting an object.
InsertOperation(LocalAbstractObject) - Constructor for class messif.operations.data.InsertOperation
Creates a new instance of InsertOperation.
insertPrecompDist(int, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Insert distance into internal list of precomputed distances at the specified position.
insertPrecompDist(int, LocalAbstractObject, LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Insert distance into internal list of precomputed distances at the specified position.
instantiate(Object...) - Method in class messif.utility.reflection.ConstructorInstantiator
Creates a new instance using the encapsulated constructor.
instantiate(Object...) - Method in class messif.utility.reflection.FactoryMethodInstantiator
Creates a new instance using the encapsulated factory method.
instantiate(Object...) - Method in class messif.utility.reflection.FieldInstantiator
Creates a new instance using the encapsulated field.
instantiate(Object...) - Method in interface messif.utility.reflection.Instantiator
Creates an instance for the given arguments.
Instantiator<T> - Interface in messif.utility.reflection
Interface for creating instances of a given class.
Instantiators - Class in messif.utility.reflection
Collection of utility methods for Instantiators.
Instantiators() - Constructor for class messif.utility.reflection.Instantiators
 
InstantiatorSignature - Class in messif.utility.reflection
Parse a given string signature and provide methods for creating Instantiators that match the signature or instances directly.
InstantiatorSignature(String) - Constructor for class messif.utility.reflection.InstantiatorSignature
Creates a new instance of ParsedSignature.
IntAddress<T> - Class in messif.buckets.storage
Implementation of Address for a storage that uses int addresses.
IntAddress(IntStorage<T>, int) - Constructor for class messif.buckets.storage.IntAddress
Creates a new instance of IntAddress on the specified int storage.
IntegerKey - Class in messif.objects.keys
The object key that contains an integer value and a locator URI.
IntegerKey(String, int) - Constructor for class messif.objects.keys.IntegerKey
Creates a new instance of IntegerKey
IntegerKey(String) - Constructor for class messif.objects.keys.IntegerKey
Creates a new instance of AbstractObjectKey given a buffered reader with the first line of the following format: "integerKey locatorUri"
IntegerKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.IntegerKey
Creates a new instance of IntegerKey loaded from binary input.
intersect(KeyInterval<T>, KeyOperator<T>) - Method in class messif.objects.keys.KeyInterval
Return true if the interval intersects with this interval.
intersect(KeyInterval<T>, KeyInterval<T>) - Method in class messif.objects.keys.KeyOperator
Return true if the two intervals intersect.
intersectsWith(CoveragePivotChooser.Ball, CoveragePivotChooser.PrecomputedDistances) - Method in class messif.pivotselection.CoveragePivotChooser.Ball
Checks if this ball and the passed ball intersect or not.
IntStorage<T> - Interface in messif.buckets.storage
Interface for storage that uses int addresses.
IntStorageIndex<K,T> - Class in messif.buckets.index.impl
Implementation of a single index over a storage with integer addresses.
IntStorageIndex(IntStorage<T>, IndexComparator<K, T>) - Constructor for class messif.buckets.index.impl.IntStorageIndex
Creates a new instance of IntStorageIndex for the specified storage.
IntStorageIndexed<T> - Interface in messif.buckets.storage
Interface of an integer storage that supports searching.
IntStorageSearch<T> - Interface in messif.buckets.storage
This interface represents a ModifiableSearch that supports getting IntStorage's address of the found object.
InvalidAddressException - Exception in messif.buckets.storage
Exception that indicates that an invalid address has been used while accessing a storage.
InvalidAddressException() - Constructor for exception messif.buckets.storage.InvalidAddressException
Creates an InvalidAddressException with no detail message.
InvalidAddressException(String) - Constructor for exception messif.buckets.storage.InvalidAddressException
Creates an InvalidAddressException with the specified detail message.
isAnswerFull() - Method in class messif.operations.RankingQueryOperation
Returns true if the current answer has reached the maximal number of objects, i.e., the maxAnswerSize specified in constructor.
isBound() - Method in class messif.statistics.Statistics
Returns true if this statistic is bound to another one.
isBucketStandalone() - Method in class messif.buckets.LocalBucket
Returns whether this bucket is standalone bucket or if it is maintained by a bucket dispatcher.
isCheckingLocator() - Method in class messif.operations.data.DeleteOperation
Returns the flag whether to check that the deleted object's locator is equal to DeleteOperation.deletedObject's locator.
isColumnCompatible(IndexComparator<?, ?>) - Method in class messif.buckets.storage.impl.DatabaseStorage.BinarySerializableColumnConvertor
 
isColumnCompatible(IndexComparator<?, ?>) - Method in interface messif.buckets.storage.impl.DatabaseStorage.ColumnConvertor
Returns true if the instance created by this convertor is compatible with the given index comparator.
isComplete() - Method in class messif.buckets.split.SplitPolicy
Returns true if this policy has all the arguments necessary for a split defined.
isConstructorSignature() - Method in class messif.utility.reflection.InstantiatorSignature
Returns true if a constructor signature was parsed.
isCovered(T, KeyOperator<T>) - Method in class messif.objects.keys.KeyInterval
Return true if the interval covers given key.
isCoveredByRegion(LocalAbstractObject, float, float) - Method in class messif.objects.BallRegion
Returns true if this ball region is covered by at least distThreshold area of the ball region specified by regionPivot and regionRadius.
isCoveringRegion(LocalAbstractObject, float, float) - Method in class messif.objects.BallRegion
Returns true if this ball region covers at least distThreshold area of the ball region specified by regionPivot and regionRadius.
isDataWritable() - Method in class messif.objects.PrecomputedDistancesFilter
Returns whether this filter's data can be written to a text stream.
isDataWritable() - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
 
isDataWritable() - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
isDirty() - Method in class messif.objects.nio.BufferOutputStream
Returns true if there are some bytes pending in the buffer.
isEmpty() - Method in class messif.buckets.storage.impl.DatabaseStorage
Returns true if this storage contains no elements.
isEmpty() - Method in class messif.buckets.storage.impl.MemoryStorage
Returns true if this storage contains no elements.
isEmpty() - Method in class messif.utility.SortedCollection
Returns true if this collection contains no elements.
isEnabledGlobally() - Static method in class messif.statistics.Statistics
Returns true if statistics are globally enabled.
isFieldSignature() - Method in class messif.utility.reflection.InstantiatorSignature
Returns true if a field signature was parsed.
isFilledEnough() - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns true if the minimum number of objects has been inserted to the answer during one evaluation of this operation.
isFinished() - Method in class messif.operations.AbstractOperation
Returns true if this operation has finished its processing - either successfully or unsuccessfully.
isFull() - Method in class messif.utility.SortedCollection
Returns true if this collection contains the maximal number of elements.
isFunctionString(String) - Static method in class messif.objects.util.impl.ArithmeticFunctionToken
This static method should be in compliance with types recognized by consructor - LOG (for ln), LOG10 (for log_10).
isGetterSupported() - Method in class messif.objects.PrecomputedDistancesFilter
Returns true if this object supports PrecomputedDistancesFilter.getPrecomputedDistance(messif.objects.LocalAbstractObject) method.
isGetterSupported() - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Returns true if this object supports PrecomputedDistancesFilter.getPrecomputedDistance(messif.objects.LocalAbstractObject) method.
isGetterSupported() - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
isInBetween(T, T, T) - Method in class messif.objects.keys.KeyOperator
Finds out, whether this key is inner the interval specified by the passed bounds - counting on the ring circle (module SIZE). key \in (low, up).
isInBetweenEQ(T, T, T) - Method in class messif.objects.keys.KeyOperator
finds out, whether this key is inner the interval specified by the passed bounds - counting on the ring circle (module SIZE). key \in [low, up]
isInBetweenEQH(T, T, T) - Method in class messif.objects.keys.KeyOperator
Finds out, whether this key is inner the interval specified by the passed bounds - counting on the ring circle (module SIZE). key \in (low, up]
isInBetweenEQL(T, T, T) - Method in class messif.objects.keys.KeyOperator
Finds out, whether this key is inner the interval specified by the passed bounds - counting on the ring circle (module SIZE). key \in [low, up)
isKeyBounds() - Method in class messif.buckets.index.impl.AbstractSearch
Returns true if the searched keys are treated as bounds.
isLimitReached() - Method in class messif.buckets.index.SearchAbstractObjectIterator
Returns true if the current number of iterations has reached its maximum.
isLimitReached() - Method in class messif.operations.data.DeleteByLocatorOperation
Returns whether the number of deleted objects has reached the DeleteByLocatorOperation.deleteLimit.
isMethodSignature() - Method in class messif.utility.reflection.InstantiatorSignature
Returns true if a method signature was parsed.
isModified() - Method in class messif.buckets.storage.impl.DiskStorage
Returns true if the storage was modified since last open/flush.
isNumberOfInitialSAProgressive() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns the progressive flag for the number of initial sorted accesses.
isParameterFilled(String) - Method in class messif.buckets.split.SplitPolicy
Returns true if the specified parameter has a value set.
isParameterLocked(String) - Method in class messif.buckets.split.SplitPolicy
Returns true if the specified parameter is locked.
isPrototypeMatching(Class<?>[], Class<?>[], int) - Static method in class messif.utility.reflection.Instantiators
Test argument array, if it is compatible with the provided prototype.
isPrototypeMatching(Class<?>[], Class<?>[]) - Static method in class messif.utility.reflection.Instantiators
Test argument array, if it is compatible with the provided prototype.
isPrototypeMatching(Class<?>[], Object[], boolean, Map<String, Object>) - Static method in class messif.utility.reflection.Instantiators
Test argument array, if it is compatible with the provided prototype.
isRegisteredGlobally() - Method in class messif.statistics.Statistics
Returns true if this statistic is present in global statistics registry.
isRunning() - Method in class messif.executor.MethodThread
Returns true if the method is still being executed, otherwise false is returned.
isSet() - Method in class messif.utility.ErrorCode
Returns true if the error code is not set yet (i.e. has the value of ErrorCode.NOT_SET).
isSoftCapacityExceeded() - Method in class messif.buckets.LocalBucket
Returns true if the soft-capacity of the bucket has been exceeded.
isStoringMetaDistances() - Method in class messif.operations.RankingQueryOperation
Returns true if sub-distances for metaobjects are stored in the answer.
isSuccess() - Method in class messif.executor.MethodThread
This method waits for the end of execution.
isUnknownError() - Method in class messif.utility.ErrorCode
Returns true if the error code is an unknown error (i.e. has the value of ErrorCode.UNKNOWN_ERROR).
iterator() - Method in class messif.objects.util.AbstractObjectList
Returns an iterator over the elements in this list in proper sequence.
iterator(int) - Method in class messif.objects.util.GenericMatchingObjectList
Returns iterator through objects from the specified part of this MatchingObjectList throws NoSuchElementException if specified part cannot be found
iterator() - Method in class messif.objects.util.GenericMatchingObjectList
Returns iterator through all objects from all parts of this MatchingObjectList
iterator() - Method in class messif.pivotselection.AbstractPivotChooser
Provides a read-only iterator over the collection of currently selected pivots
iterator() - Method in class messif.utility.SortedCollection
Returns an iterator over the elements in this collection.
iterator(int, int) - Method in class messif.utility.SortedCollection
Returns an iterator over the elements in this collection skipping the first skip items and returning only count elements.
iterators - Variable in class messif.objects.util.ObjectIteratorsIterator
Queue of iterators that are waiting to be scanned

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