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

G

generateRandom(int, int) - Static method in class messif.objects.impl.ObjectString
Generate a random text.
genericCastToClass(Object, Class<E>) - Static method in class messif.utility.Convert
Cast the provided object to Class with generics typing.
GenericMatchingObjectList<E extends AbstractObject> - Class in messif.objects.util
List of objects returned by using ObjectMatcher.
GenericMatchingObjectList() - Constructor for class messif.objects.util.GenericMatchingObjectList
Creates a new instance of MatchingObjectList that is empty.
GenericMatchingObjectList(AbstractObjectIterator<E>) - Constructor for class messif.objects.util.GenericMatchingObjectList
Creates a new instance of MatchingObjectList
GenericMatchingObjectList(AbstractObjectIterator<E>, int) - Constructor for class messif.objects.util.GenericMatchingObjectList
Creates a new instance of MatchingObjectList
get(int) - Method in class messif.buckets.index.impl.AddressStorageIndex
 
get(int) - Method in class messif.buckets.index.impl.IntStorageIndex
 
get(int) - Method in class messif.buckets.index.impl.LongStorageIndex
 
get(int) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
get() - Method in class messif.objects.LocalAbstractObject.DataEqualObject
Returns the encapsulated object.
get() - Method in class messif.operations.AbstractOperation.DataEqualOperation
Returns the encapsulated operation.
get() - Method in class messif.statistics.StatisticCounter
 
get() - Method in class messif.statistics.StatisticObject
 
get(Object) - Method in class messif.statistics.StatisticRefCounter
Reference counter read operations
get(Object) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Reference counter read operations
get() - Method in class messif.statistics.StatisticTimer
Time elapsed in msec.
get(int) - Method in class messif.utility.SortedArrayData
Returns the element at the specified position in this collection.
get(int) - Method in class messif.utility.SortedCollection
Returns the element at the specified position in this collection.
getAddress() - Method in class messif.buckets.storage.IntAddress
Returns the associated int address into the storage.
getAddress() - Method in class messif.buckets.storage.LongAddress
Returns the associated long address into the storage.
getAlgorithm() - Method in class messif.buckets.impl.AlgorithmStorageBucket
Return the instance of the algorithm encapsulated by this bucket
getAllBucketIDs() - Method in class messif.buckets.BucketDispatcher
Returns the set of bucket IDs maintaned by this dispatcher.
getAllBuckets() - Method in class messif.buckets.BucketDispatcher
Returns the collection of all buckets maintained by this dispatcher.
getAllMethodsArgument(Class<E>) - Method in class messif.executor.MethodThreadList
Returns list of selected arguments from each finished method.
getAllMethodsArgument(int) - Method in class messif.executor.MethodThreadList
Get executed argument on the given position from all finished methods
getAllMethodsReturnValue(Class<E>) - Method in class messif.executor.MethodThreadList
Returns a list of values returned from each finished method.
getAllMethodsReturnValue() - Method in class messif.executor.MethodThreadList
Returns a list of values returned from each finished method.
getAllObjects() - Method in class messif.buckets.Bucket
Returns iterator over all objects from this bucket.
getAllObjects() - Method in class messif.buckets.LocalBucket
 
getAllObjects() - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Returns all objects of this cluster as an iterator.
GetAllObjectsQueryOperation - Class in messif.operations.query
Operation for retrieving all objects locally stored (organized by an algorithm).
GetAllObjectsQueryOperation() - Constructor for class messif.operations.query.GetAllObjectsQueryOperation
Creates a new instance of GetAllObjectsQuery.
GetAllObjectsQueryOperation(AnswerType) - Constructor for class messif.operations.query.GetAllObjectsQueryOperation
Creates a new instance of GetAllObjectsQuery.
getAllStatistics() - Method in class messif.statistics.OperationStatistics
Access all statistics
getAllStatistics(String) - Method in class messif.statistics.OperationStatistics
Access statistics whose names match the given regular expression
getAllStatistics() - Static method in class messif.statistics.Statistics
Returns an iterator over all global statistics.
getAllStatistics(String) - Static method in class messif.statistics.Statistics
Returns an iterator over all global statistics with names matching the provided regular expression.
getAnnotatedConstructor(Class<? extends T>) - Static method in class messif.operations.AbstractOperation
Searches the given operationClass for an annotated constructor.
getAnnotatedConstructor(Class<? extends T>, int) - Static method in class messif.operations.AbstractOperation
Searches the given operationClass for an annotated constructor that has the given argumentsCount.
getAnnotatedConstructors(Class<E>) - Static method in class messif.algorithms.Algorithm
Returns all annotated constructors of the provided algorithm class.
getAnswer() - Method in class messif.operations.ListingQueryOperation
Returns an iterator over all objects in the answer to this query.
getAnswer(int, int) - Method in class messif.operations.ListingQueryOperation
 
getAnswer() - Method in class messif.operations.QueryOperation
Returns an iterator over all objects in the answer to this query.
getAnswer(int, int) - Method in class messif.operations.QueryOperation
Returns an iterator over all objects in the answer skipping the first skip items and returning only count elements.
getAnswer() - Method in class messif.operations.RankingQueryOperation
 
getAnswer(int, int) - Method in class messif.operations.RankingQueryOperation
 
getAnswer() - Method in class messif.operations.SingletonQueryOperation
Returns an iterator over all objects in the answer to this query.
getAnswer(int, int) - Method in class messif.operations.SingletonQueryOperation
 
getAnswerClass() - Method in class messif.operations.ListingQueryOperation
Returns the class of objects this operation stores in its answer.
getAnswerClass() - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Returns the class of objects this operation stores in its answer.
getAnswerClass() - Method in class messif.operations.query.RangeQueryOperation
Returns the class of objects this operation stores in its answer.
getAnswerClass() - Method in class messif.operations.QueryOperation
Returns the class of objects this operation stores in its answer.
getAnswerClass() - Method in class messif.operations.RankingQueryOperation
 
getAnswerClass() - Method in class messif.operations.SingletonQueryOperation
Returns the class of objects this operation stores in its answer.
getAnswerCount() - Method in class messif.operations.ListingQueryOperation
Returns the number of objects in this query answer.
getAnswerCount() - Method in class messif.operations.query.GetObjectCountOperation
Returns the number of objects counted by this operation.
getAnswerCount() - Method in class messif.operations.QueryOperation
Returns the number of objects in this query answer.
getAnswerCount() - Method in class messif.operations.RankingQueryOperation
 
getAnswerCount() - Method in class messif.operations.SingletonQueryOperation
Returns the number of objects in this query answer.
getAnswerDistance() - Method in class messif.operations.RankingQueryOperation
Returns the distance of the last object in the answer.
getAnswerObject() - Method in class messif.operations.SingletonQueryOperation
Returns an object that is the answer to this query.
getAnswerObjects() - Method in class messif.operations.ListingQueryOperation
 
getAnswerObjects() - Method in class messif.operations.QueryOperation
Returns an iterator over all AbstractObjects in the answer to this query.
getAnswerObjects() - Method in class messif.operations.RankingQueryOperation
 
getAnswerObjects() - Method in class messif.operations.SingletonQueryOperation
 
getAnswerThreshold() - Method in class messif.operations.query.RangeQueryOperation
Returns the threshold distance for the current answer of this query.
getAnswerThreshold() - Method in class messif.operations.RankingQueryOperation
Returns the threshold distance for the current answer of this query.
getAnswerType() - Method in class messif.operations.QueryOperation
Returns the type of objects this operation stores in its answer.
getArgument(int) - Method in class messif.executor.SingleMethodExecutor
Returns the index-th argument of the executed method.
getArgument(Class<E>) - Method in class messif.executor.SingleMethodExecutor
Returns executed argument that has a specified class.
getArgument(int) - Method in class messif.operations.AbstractOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.data.BulkInsertOperation
 
getArgument(int) - Method in class messif.operations.data.DeleteByLocatorOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.data.DeleteOperation
 
getArgument(int) - Method in class messif.operations.data.InsertOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetAllObjectsQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetObjectByLocatorOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetObjectCountOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetObjectQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.GetRandomObjectQueryOperation
 
getArgument(int) - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
getArgument(int) - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.KNNMultiQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.KNNQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.RangeQueryOperation
Returns argument that was passed while constructing instance.
getArgument(int) - Method in class messif.operations.query.TopCombinedQueryOperation
Returns argument that was passed while constructing instance.
getArgumentCount() - Method in class messif.executor.SingleMethodExecutor
Returns the number of executed arguments.
getArgumentCount() - Method in class messif.operations.AbstractOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.data.BulkInsertOperation
 
getArgumentCount() - Method in class messif.operations.data.DeleteByLocatorOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.data.DeleteOperation
 
getArgumentCount() - Method in class messif.operations.data.InsertOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetAllObjectsQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetObjectByLocatorOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetObjectCountOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetObjectQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.GetRandomObjectQueryOperation
 
getArgumentCount() - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
getArgumentCount() - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.KNNMultiQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.KNNQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.RangeQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArgumentCount() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns number of arguments that were passed while constructing this instance.
getArguments() - Method in class messif.executor.SingleMethodExecutor
Returns the array of all arguments of the executed method.
getAutoPivotChooser(int) - Method in class messif.buckets.BucketDispatcher
Returns pivot chooser that was automatically created for a bucket of this dispatcher.
getAutoPivotChooserClass() - Method in class messif.buckets.BucketDispatcher
Returns the class of the pivot chooser that is currently used for buckets in this dispatcher.
getAvg() - Method in class messif.statistics.StatisticMinMaxCounter
 
getAvg() - Method in class messif.statistics.StatisticSlidingAvgCounter
return average of the values in queue
getAvg(boolean) - Method in class messif.statistics.StatisticSlidingAvgCounter
return the average but do not consolidate the list of values if the parameter is false
getBinaryData() - Method in class messif.objects.extraction.ExtractorDataSource
Return this data source as a byte buffer.
getBinarySize(BinarySerializator) - Method in class messif.objects.AbstractObject
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.MetaObjectMap
 
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.ObjectByteVector
 
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.ObjectFloatVector
 
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.ObjectIntVector
 
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.ObjectShortVector
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.impl.ObjectString
 
getBinarySize(BinarySerializator) - Method in class messif.objects.keys.AbstractObjectKey
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.keys.DoubleKey
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.keys.DoubleKeyInterval
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.keys.IntegerKey
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.keys.LongKey
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.LocalAbstractObject
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in interface messif.objects.nio.BinarySerializable
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(boolean[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized booleanarray in bytes.
getBinarySize(byte[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized bytearray in bytes.
getBinarySize(short[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized shortarray in bytes.
getBinarySize(char[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized chararray in bytes.
getBinarySize(int[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized intarray in bytes.
getBinarySize(long[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized longarray in bytes.
getBinarySize(float[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized floatarray in bytes.
getBinarySize(double[]) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized doublearray in bytes.
getBinarySize(String) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized String in bytes.
getBinarySize(Object) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the (binary) serialized object in bytes.
getBinarySize(BinarySerializable) - Method in class messif.objects.nio.BinarySerializator
Returns the size of the binary-serialized object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.nio.JavaToBinarySerializable
 
getBinarySize(BinarySerializable) - Method in class messif.objects.nio.MultiClassSerializator
Returns the size of the binary-serialized object in bytes.
getBinarySize(BinarySerializable) - Method in class messif.objects.nio.SingleClassSerializator
Returns the size of the binary-serialized object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.PrecomputedDistancesFilter
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Returns the exact size of the binary-serialized version of this object in bytes.
getBinarySize(BinarySerializator) - Method in class messif.objects.UniqueID
Returns the exact size of the binary-serialized version of this object in bytes.
getBoolProperty(String, boolean) - Method in class messif.utility.ExtendedProperties
Returns a boolean value from the given property.
getBoundStats() - Method in class messif.statistics.Statistics
Returns a set of all statistics that are bound to this one.
getBoundTo() - Method in class messif.statistics.Statistics
Returns the statistic that this stat is bound to.
getBucket(int) - Method in class messif.buckets.BucketDispatcher
Returns the bucket with the specified ID.
getBucket(long, long, long, boolean, Map<String, Object>) - Static method in class messif.buckets.impl.AlgorithmStorageBucket
Creates a new algorithm bucket.
getBucket(long, long, long, boolean, Map<String, Object>) - Static method in class messif.buckets.impl.DiskBlockBucket
Creates a bucket.
getBucket(long, long, long, boolean, Map<String, Object>) - Static method in class messif.buckets.impl.DiskBlockObjectKeyBucket
Creates a bucket.
getBucket(long, long, long, boolean, Map<String, Object>) - Static method in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
Creates a bucket.
getBucket(long, long, long, boolean, Map<String, Object>) - Static method in class messif.buckets.impl.VirtualStorageBucket
Creates a bucket.
getBucket(long, long, long, boolean, Storage<LocalAbstractObject>, IndexComparator<T, LocalAbstractObject>) - Static method in class messif.buckets.impl.VirtualStorageBucket
Creates a bucket for the given storage and comparator.
getBucket() - Method in class messif.buckets.split.BucketBallRegion
Returns the bucket associated with this ball region.
getBucketBallRegion(LocalBucket) - Method in class messif.buckets.split.SplitPolicy
Returns the BucketBallRegion associated with the specified bucket.
getBucketCapacity() - Method in class messif.buckets.BucketDispatcher
Returns the default hard capactity limit for new buckets.
getBucketCount() - Method in class messif.buckets.BucketDispatcher
Returns the actual number of buckets maintained by this dispatcher.
getBucketID() - Method in class messif.buckets.Bucket
Returns the unique ID of this bucket.
getBucketID() - Method in class messif.buckets.LocalBucket
Returns the unique ID of this bucket.
getBucketLowOccupation() - Method in class messif.buckets.BucketDispatcher
Returns the default hard low-occupation capactity limit for new buckets.
getBucketOccupationAsBytes() - Method in class messif.buckets.BucketDispatcher
Returns the default flag whether to compute occupation & capacity in bytes (true) or number of objects (false) for new buckets.
getBucketSoftCapacity() - Method in class messif.buckets.BucketDispatcher
Returns the default soft capactity limit for new buckets.
getBufferedReader() - Method in class messif.objects.extraction.ExtractorDataSource
Return this data source as buffered reader.
getCapacity() - Method in class messif.buckets.LocalBucket
Returns the maximal capacity of this bucket.
getChangeWeight(char, char) - Method in class messif.objects.impl.ObjectStringEditDist
Returns the weight of changing char1 into char2 during the edit distance computation.
getClassForName(String, Class<E>) - Static method in class messif.utility.Convert
Class loader with type check.
getClassIndex(BinarySerializable) - Method in class messif.objects.nio.CachingSerializator
Returns the index of the predefined class for this object.
getClassIndex(BinarySerializable) - Method in class messif.objects.nio.MultiClassSerializator
Returns the index of the predefined class for this object.
getClassMethods(Class<?>, int, Class<?>) - Static method in class messif.executor.MethodClassExecutor
Returns all methods from the specified class that have the modifiers.
getClassProperty(String, boolean, Class<E>) - Method in class messif.utility.ExtendedProperties
Returns a generics-safe class from the given property.
getClassProperty(String, boolean) - Method in class messif.utility.ExtendedProperties
Returns a class from the given property.
getClusteroid() - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Returns an object (clusteriod) that is in the center of this cluster.
getClusteroid() - Method in class messif.pivotselection.ClusterPivotChooser.Pair
Clusteroid of the cluster that would be formed by merging the two clusters passed to the constructor.
getCnt() - Method in class messif.statistics.StatisticMinMaxCounter
 
getCnt() - Method in class messif.statistics.StatisticSlidingAvgCounter
return number of values in the queue
getComparator() - Method in class messif.buckets.index.impl.AbstractSearch
Returns the comparator that this search uses on keys.
getConnection() - Method in class messif.buckets.storage.impl.DatabaseStorage
Returns the database connection of this storage.
getConstructor(byte, Class<?>) - Method in class messif.objects.nio.CachingSerializator
Returns a constructor for the specified flag and object class.
getConstructor(byte, Class<?>) - Method in class messif.objects.nio.MultiClassSerializator
Returns a constructor for the specified flag and object class.
getConstructor(Class<E>, String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a constructor for a class.
getConstructor(String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a constructor for a class.
getConstructor(Class<E>, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a constructor for a class.
getConstructor(Class<E>, boolean, Map<String, Object>, Object[]) - Static method in class messif.utility.reflection.Instantiators
Returns a constructor for the specified class that accepts the specified arguments.
getConstructorArgumentDescriptions(Constructor<? extends Algorithm>) - Static method in class messif.algorithms.Algorithm
Returns constructor argument descriptions for the provided algorithm constuctor.
getConstructorArgumentDescriptions(Class<? extends AbstractOperation>) - Static method in class messif.operations.AbstractOperation
Returns constructor argument descriptions for the provided operation class.
getConstructorArgumentDescriptions(Class<? extends AbstractOperation>, int) - Static method in class messif.operations.AbstractOperation
Returns constructor argument descriptions for the provided operation class with given number of arguments.
getConstructorArguments(Class<? extends AbstractOperation>) - Static method in class messif.operations.AbstractOperation
Returns constructor argument types for the provided operation class.
getConstructorArguments(Class<? extends AbstractOperation>, int) - Static method in class messif.operations.AbstractOperation
Returns constructor arguments for the provided operation class for an annotated constructor with given number of arguments.
getConstructorDescription(Constructor<? extends Algorithm>) - Static method in class messif.algorithms.Algorithm
Returns algorithm constructor description including descriptions for all its arguments.
getConstructorDescription(Class<? extends AbstractOperation>) - Static method in class messif.operations.AbstractOperation
Returns full constructor description for the provided operation class.
getConstructorDescriptionSimple(Constructor<? extends Algorithm>) - Static method in class messif.algorithms.Algorithm
Returns constructor description (without description of arguments) for the provided algorithm constuctor.
getConstructors(Class<? extends E>) - Static method in class messif.utility.Convert
Returns type-safe public constructors of the given class.
getCount() - Method in class messif.buckets.index.SearchAbstractObjectIterator
Returns the current number of iterations.
getCurrentObject() - Method in class messif.buckets.index.impl.AbstractSearch
 
getCurrentObject() - Method in interface messif.buckets.index.Search
Returns the object found by the last search.
getCurrentObject() - Method in class messif.buckets.index.SearchAbstractObjectDualIterator
 
getCurrentObject() - Method in class messif.buckets.index.SearchAbstractObjectIterator
 
getCurrentObject() - Method in interface messif.buckets.Removable
Returns the current object (that can be removed).
getCurrentObject() - Method in class messif.objects.extraction.ExtractorIterator
 
getCurrentObject() - Method in class messif.objects.util.AbstractObjectIterator
Returns an object returned by the last call to Iterator.next().
getCurrentObject() - Method in class messif.objects.util.ObjectIteratorsIterator
Returns an instance of object returned by the last call to next().
getCurrentObject() - Method in class messif.objects.util.ObjectProvidersIterator
Returns an instance of object returned by the last call to next().
getCurrentObject() - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
Returns an instance of object returned by the last call to next().
getCurrentObject() - Method in class messif.objects.util.StreamsMetaObjectMapIterator
 
getCurrentObjectAddress() - Method in interface messif.buckets.storage.IntStorageSearch
 
getCurrentObjectAddress() - Method in interface messif.buckets.storage.LongStorageSearch
 
getCurrentObjectAddress() - Method in interface messif.buckets.storage.StorageSearch
Returns the address of the object found by the last search.
getCurrentObjectID() - Method in class messif.objects.util.AbstractObjectIterator
Returns an ID of the object returned by the last call to Iterator.next().
getCurrentObjectIntAddress() - Method in interface messif.buckets.storage.IntStorageSearch
Returns the address of the object found by the last search.
getCurrentObjectLongAddress() - Method in interface messif.buckets.storage.LongStorageSearch
Returns the address of the object found by the last search.
getDatabaseConnection(String) - Method in class messif.utility.ExtendedProperties
Returns a data source using either JNDI or DriverManager using the URL specified in the value of the property key.
getDataFields() - Method in class messif.objects.LocalAbstractObjectAutoImpl
Returns the list of fields that should be automatically managed by AutoImpl class as data.
getDataSource() - Method in class messif.objects.extraction.ExtractorDataSource
Returns the remembered data source (can be File, InputStream or URL).
getDeclaredMethod(Class<?>, String, Class[]) - Static method in class messif.executor.SingleMethodExecutor
Returns a declared method (i.e. public, protected or private) that matches the given name and parameter types.
getDefaultBucketClass() - Method in class messif.buckets.BucketDispatcher
Returns the default class for newly created buckets.
getDefaultBucketClassParams() - Method in class messif.buckets.BucketDispatcher
Returns the default parameters for newly created buckets with default bucket class.
getDefaultClass() - Method in class messif.objects.nio.MultiClassSerializator
Returns a default class that is used for deserialization when a class is not specified.
getDefaultClass() - Method in class messif.objects.nio.SingleClassSerializator
Returns a default class that is used for deserialization when a class is not specified.
getDeletedObject() - Method in class messif.operations.data.DeleteOperation
Returns the object against which to match the deleted objects.
getDeleteLimit() - Method in class messif.operations.data.DeleteByLocatorOperation
Returns the maximal number of deleted objects.
getDeleteLimit() - Method in class messif.operations.data.DeleteOperation
Returns the maximal number of deleted objects.
getDifference(DoubleKey, DoubleKey) - Method in class messif.objects.keys.DoubleKeyOperator
Given two keys, return their distance (difference)
getDifference(T, T) - Method in class messif.objects.keys.KeyOperator
Given two keys, return their distance (difference)
getDifferentiatingClasses(Class<? extends E>, int) - Method in class messif.executor.MethodClassExecutor
Returns the list of classes that this executor recognizes and can execute their associated method.
getDifferentiatingClasses(Class<? extends E>) - Method in class messif.executor.MethodClassExecutor
Returns the list of classes that this executor recognizes and can execute their associated method.
getDifferentiatingNames(String) - Method in class messif.executor.MethodNameExecutor
Returns the list of method names that this executor supports and that match the specified regular expression.
getDimensionality() - Method in class messif.objects.impl.ObjectByteVector
Returns number of dimensions of this vector.
getDimensionality() - Method in class messif.objects.impl.ObjectFloatVector
Returns the number of dimensions of this vector.
getDimensionality() - Method in class messif.objects.impl.ObjectIntVector
Returns the number of dimensions of this vector.
getDimensionality() - Method in class messif.objects.impl.ObjectShortVector
Returns number of dimensions of this vector.
getDistance(LocalAbstractObject) - Method in class messif.objects.LocalAbstractObject
Metric distance function.
getDistance(LocalAbstractObject, float) - Method in class messif.objects.LocalAbstractObject
Metric distance function.
getDistance(LocalAbstractObject, float[], float) - Method in class messif.objects.LocalAbstractObject
Metric distance function.
getDistance(MetaObject, MetaObject, float[]) - Method in class messif.objects.util.AggregationFunction
Computes distance of two meta objects using this combination function.
getDistance(MetaObject, MetaObject) - Method in class messif.objects.util.AggregationFunction
Computes distance of two meta objects using this combination function.
getDistance() - Method in interface messif.objects.util.DistanceRanked
Returns the ranking distance.
getDistance() - Method in class messif.objects.util.DistanceRankedObject
Returns the measured distance.
getDistanceFilter(Class<T>) - Method in class messif.objects.LocalAbstractObject
Returns a filter of the specified class (or any of its descendants) from this object's filter chain.
getDistanceFilter(Class<T>, boolean) - Method in class messif.objects.LocalAbstractObject
Returns a filter of the specified class from this object's filter chain.
getDistanceFilter(int) - Method in class messif.objects.LocalAbstractObject
Returns a filter at specified position in this object's filter chain.
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.BallRegion
Metric distance function that measures the distance of an arbitrary object to this region.
getDistanceImpl(LocalAbstractObject, float[], float) - Method in class messif.objects.impl.MetaObjectMap
The actual implementation of the metric function.
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectByteVectorL1
Metric function Implements city-block distance measure (so-called L1 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectFloatUnitVectorL2
Metric function Implements euclidean distance measure (so-called L2 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectFloatVectorL1
Metric function Implements city-block distance measure (so-called L1 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectFloatVectorL2
Metric function Implements euclidean distance measure (so-called L2 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectIntVectorL1
Metric function Implements city-block distance measure (so-called L1 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectIntVectorL2
Metric function implements Euclidean (L_2) metric
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectShortVectorL1
Metric function Implements city-block distance measure (so-called L1 metric)
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectShortVectorL2
Metric function implements Euclidean (L_2) metric
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.impl.ObjectStringEditDist
 
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.LocalAbstractObject
The actual implementation of the metric function (see LocalAbstractObject.getDistance(messif.objects.LocalAbstractObject) for full explanation).
getDistanceImpl(LocalAbstractObject, float) - Method in class messif.objects.MetaObject
The actual implementation of the metric function.
getDistanceImpl(LocalAbstractObject, float[], float) - Method in class messif.objects.MetaObject
The actual implementation of the metric function.
getDistanceLowerBound(LocalAbstractObject, int) - Method in class messif.objects.LocalAbstractObject
Returns the lower bound of a metric distance.
getDistanceLowerBoundImpl(LocalAbstractObject, int) - Method in class messif.objects.impl.ObjectStringEditDist
 
getDistanceLowerBoundImpl(LocalAbstractObject, int) - Method in class messif.objects.LocalAbstractObject
Implementation that actually computes the lower bound on the metric distance.
getDistanceRegion(BallRegion, float) - Method in class messif.objects.BallRegion
Metric distance function between two ball regions.
getDistanceRegion(LocalAbstractObject, float, float) - Method in class messif.objects.BallRegion
Metric distance function between two ball regions.
getDistanceRegionImpl(BallRegion, float) - Method in class messif.objects.BallRegion
Metric distance function between two ball regions.
getDistanceRegionImpl(float, float) - Method in class messif.objects.BallRegion
Actual computation of the distance if the distance between regions' pivots is known.
getDistanceToLeftPivot() - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Returns the distance to the left pivot which might have been computed by the last call to match(Region).
getDistanceToPivot() - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Returns the distance to the pivot which might have been computed by the last call to match(Region).
getDistanceToPivot() - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Returns the distance to the pivot which might have been computed by the last call to match(Region).
getDistanceToPivot() - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Returns the distance to the pivot which might have been computed by the last call to match(Region).
getDistanceToRightPivot() - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Returns the distance to the right pivot which might have been computed by the last call to match(Region).
getDistanceUpperBound(LocalAbstractObject, int) - Method in class messif.objects.LocalAbstractObject
Returns the upper bound of a metric distance.
getDistanceUpperBoundImpl(LocalAbstractObject, int) - Method in class messif.objects.impl.ObjectStringEditDist
 
getDistanceUpperBoundImpl(LocalAbstractObject, int) - Method in class messif.objects.LocalAbstractObject
Implementation that actually computes the upper bound on the metric distance.
getErrorCode() - Method in exception messif.buckets.BucketStorageException
Returns the bucket error code associated with this exception.
getErrorCode() - Method in class messif.operations.AbstractOperation
Returns the result code of this operation.
getException() - Method in class messif.executor.MethodThread
Returns the exception thrown while executing or null if the execution finished with no exception.
getExecutorParamClasses() - Method in class messif.algorithms.Algorithm
This method should return an array of additional parameters that are needed for operation execution.
getExtractedClass() - Method in interface messif.objects.extraction.Extractor
Returns the object class extracted by this extractor.
getFactoryClass() - Static method in class messif.objects.util.AggregationFunction
Returns the class currently set for the factory method AggregationFunction.valueOf(java.lang.String).
getFactoryMethod(byte, Class<?>) - Method in class messif.objects.nio.CachingSerializator
Returns a factory method for the specified flag and object class.
getFactoryMethod(byte, Class<?>) - Method in class messif.objects.nio.MultiClassSerializator
Returns a factory method for the specified flag and object class.
getFactoryMethod(Class<?>, String, String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a factory method for a class.
getFactoryMethod(String, String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a factory method for a class.
getFactoryMethod(Class<?>, Class<?>, String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns a className's factory method with the specified name and prototype.
getFieldsForNames(Class<? extends LocalAbstractObject>, String...) - Static method in class messif.objects.LocalAbstractObjectAutoImpl
Returns a list of fields of the specified class that match the provided names.
getFile() - Method in class messif.buckets.storage.impl.DiskStorage
Returns the file where the data of this storage are stored.
getFileName() - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
Returns the name of the file opened by this stream.
getFilenameGlobPosition(String) - Static method in class messif.utility.WildcardFileFilter
Returns the position of the first glob char in the given filename.
getFilter(Class<T>) - Method in class messif.buckets.LocalBucket
Returns the first registered filter that has the specified class
getFirstCluster() - Method in class messif.pivotselection.ClusterPivotChooser.Pair
Returns the first cluster in this pair
getFirstStringClass(Class<?>[]) - Static method in class messif.executor.MethodNameExecutor
Search array for first String class.
getFirstSupportedOperation(Class<? extends E>) - Method in class messif.algorithms.Algorithm
Returns the first operation that is a supported by this algorithm and is a subclass of (or the same class as) subclassToSearch.
getFormattedProperty(String, String, Object...) - Method in class messif.utility.ExtendedProperties
Formats a message using the property with the specified key in this property list.
getFrom() - Method in class messif.objects.keys.DoubleKeyInterval
Returns the lower bound.
getFrom() - Method in class messif.objects.keys.KeyInterval
Return the lower bound of the interval.
getId() - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Returns identification of this cluster
getIndex() - Method in class messif.buckets.LocalBucket
Returns the index defined on this bucket that can be used for searching.
getIndex() - Method in class messif.buckets.OrderedLocalBucket
 
getInetAddressProperty(String, boolean) - Method in class messif.utility.ExtendedProperties
Returns an inet address from the given property.
getInitialSAQueryClass() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns the class of the query operation to execute for initial sorted accesses.
getInputStream(long) - Method in class messif.buckets.storage.impl.DiskStorage
Retrieves an input stream for this storage's file.
getInputStream() - Method in class messif.objects.extraction.ExtractorDataSource
Return this data source as input stream.
getInsertDeleteWeight() - Method in class messif.objects.impl.ObjectStringEditDist
Returns the weight of deleting or inserting a character during the edit distance computation.
getInsertedObject() - Method in class messif.operations.data.InsertOperation
Returns the object being inserted.
getInsertedObjects() - Method in class messif.operations.data.BulkInsertOperation
Returns the list of objects to insert.
getInstantiatorClass() - Method in class messif.utility.reflection.ConstructorInstantiator
 
getInstantiatorClass() - Method in class messif.utility.reflection.FactoryMethodInstantiator
 
getInstantiatorClass() - Method in class messif.utility.reflection.FieldInstantiator
 
getInstantiatorClass() - Method in interface messif.utility.reflection.Instantiator
Returns the class instantiated by this Instantiator.
getInstantiatorPrototype() - Method in class messif.utility.reflection.ConstructorInstantiator
 
getInstantiatorPrototype() - Method in class messif.utility.reflection.FactoryMethodInstantiator
 
getInstantiatorPrototype() - Method in class messif.utility.reflection.FieldInstantiator
 
getInstantiatorPrototype() - Method in interface messif.utility.reflection.Instantiator
Returns the classes of arguments for the Instantiator.instantiate(java.lang.Object[]) method.
getIntProperty(String, int) - Method in class messif.utility.ExtendedProperties
Returns an integer value from the given property.
getIntProperty(String, int, int, int) - Method in class messif.utility.ExtendedProperties
Returns an integer value from the given property.
getK() - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns the number of nearest (top) objects to retrieve.
getK() - Method in class messif.operations.query.KNNMultiQueryOperation
Returns the number of nearest objects to retrieve.
getK() - Method in class messif.operations.query.KNNQueryOperation
Returns the number of nearest objects to retrieve.
getKey(int) - Method in class messif.buckets.index.impl.AbstractSearch
Returns the key with specified index.
getKeyCount() - Method in class messif.buckets.index.impl.AbstractSearch
Returns the number of keys that this search currently searches for.
getKeyCount() - Method in class messif.statistics.StatisticRefCounter
 
getKeyCount() - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
getKeys() - Method in class messif.statistics.StatisticRefCounter
 
getKeys() - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
getLastAnswer() - Method in class messif.operations.RankingQueryOperation
Returns the current last ranked object in the answer.
getLastDistance() - Method in class messif.objects.util.RankedSortedCollection
Returns the distance of the last object in this collection.
getLastPivot() - Method in class messif.pivotselection.AbstractPivotChooser
Access to the last selected pivot.
getLeftPivot() - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Returns the first pivot for generalized hyperplane partitioning.
getLeftPivot() - Method in class messif.pivotselection.TwoDistantIncrementalPivotChooser
Returns the left (first) pivot.
getLimit() - Method in class messif.buckets.index.SearchAbstractObjectIterator
Returns the maximal number of iterations.
getLocalSearchParam() - Method in class messif.operations.query.ApproxKNNQueryOperation
Returns the value of the local approximation parameter.
getLocalSearchParam() - Method in class messif.operations.query.ApproxRangeQueryOperation
Returns the currently set value of approximation threshold.
getLocalSearchType() - Method in class messif.operations.query.ApproxKNNQueryOperation
Returns the type of the local approximation parameter used.
getLocalSearchType() - Method in class messif.operations.query.ApproxRangeQueryOperation
Returns currently set type of approximation, see ApproxRangeQueryOperation.localSearchType.
getLocalThreadStatistics() - Static method in class messif.statistics.OperationStatistics
OperationStatistics creator
getLocator() - Method in class messif.operations.query.GetObjectByLocatorOperation
Returns the locator that this query searches for.
getLocators() - Method in class messif.operations.data.DeleteByLocatorOperation
Returns the locators of objects to delete.
getLocators() - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Returns the object locators this query searches for.
getLocatorURI() - Method in class messif.objects.AbstractObject
Returns the locator URI of this object.
getLocatorURI() - Method in class messif.objects.keys.AbstractObjectKey
Returns the URI from this key as a string.
getLogLevel() - Static method in class messif.utility.Logging
Get global logging level.
getLowOccupation() - Method in class messif.buckets.LocalBucket
Returns the minimal occupation of this bucket.
getMatchingObjects(ObjectMatcher<? super E>) - Method in class messif.objects.util.AbstractObjectIterator
Returns matching objects.
getMatchingObjects(ObjectMatcher<? super E>, boolean) - Method in class messif.objects.util.AbstractObjectIterator
Returns matching objects.
getMatchingObjects(ObjectMatcher<? super E>, boolean, int) - Method in class messif.objects.util.AbstractObjectIterator
Returns matching objects.
getMatchingObjects(ObjectMatcher<? super E>, boolean, int[]) - Method in class messif.objects.util.AbstractObjectIterator
Get matching objects Method returns all objects that satisfy the matching contraints specified by matcher and deletes matching objects from the bucket when required.
getMax() - Method in class messif.statistics.StatisticMinMaxCounter
 
getMax() - Method in class messif.statistics.StatisticSlidingAvgCounter
return maximum value from the queue
getMaxDistance() - Method in class messif.objects.impl.ObjectFloatUnitVectorL2
 
getMaxDistance() - Method in class messif.objects.LocalAbstractObject
Returns a maximal possible distance for this class.
getMaximalCapacity() - Method in class messif.utility.SortedCollection
Returns the maximal capatity of this collection.
getMaxKey() - Method in class messif.objects.keys.DoubleKeyOperator
 
getMaxKey() - Method in class messif.objects.keys.KeyOperator
Returns the maximal value of given key type.
getMaxNumberOfValues() - Method in class messif.statistics.StatisticSlidingAvgCounter
 
getMethod(Class<?>, boolean) - Method in class messif.executor.MethodClassExecutor
Returns the stored method according to the the specified class.
getMethod(Object[]) - Method in class messif.executor.MethodClassExecutor
Returns a proper execution method for provided arguments.
getMethod(Object[]) - Method in class messif.executor.MethodExecutor
Returns the method that is appropriate for the provided arguments.
getMethod(Object[]) - Method in class messif.executor.MethodNameExecutor
 
getMethod(Class<?>, String, boolean, Map<String, Object>, Object[]) - Static method in class messif.utility.reflection.Instantiators
Returns a method for the specified class that accepts the specified arguments.
getMiddleKey(DoubleKey, DoubleKey) - Method in class messif.objects.keys.DoubleKeyOperator
 
getMiddleKey(T, T) - Method in class messif.objects.keys.KeyOperator
Given two keys, return the key in the middle.
getMin() - Method in class messif.statistics.StatisticMinMaxCounter
 
getMin() - Method in class messif.statistics.StatisticSlidingAvgCounter
return minimum value from the queue
getMinKey() - Method in class messif.objects.keys.DoubleKeyOperator
 
getMinKey() - Method in class messif.objects.keys.KeyOperator
Returns the minimal value of given key type.
getMinMaxForEveryCoord(AbstractObjectIterator<? extends ObjectByteVector>) - Static method in class messif.objects.impl.ObjectByteVector
Computes minimum and maximum values over every coordinate of vectors in the collection's iterator.
getMinMaxForEveryCoord(AbstractObjectIterator<? extends ObjectFloatVector>) - Static method in class messif.objects.impl.ObjectFloatVector
Computes minimum and maximum values over every coordinate of vectors in the collection's iterator.
getMinMaxForEveryCoord(AbstractObjectIterator<? extends ObjectIntVector>) - Static method in class messif.objects.impl.ObjectIntVector
Computes minimum and maximum values over every coordinate of vectors in the collection's iterator.
getMinMaxForEveryCoord(AbstractObjectIterator<? extends ObjectShortVector>) - Static method in class messif.objects.impl.ObjectShortVector
Computes minimum and maximum values over every coordinate of vectors in the collection's iterator.
getMinMaxOverCoords(byte[]) - Method in class messif.objects.impl.ObjectByteVector
Computes minimum and maximum values over all coordinates of the current vector.
getMinMaxOverCoords(AbstractObjectIterator<? extends ObjectByteVector>) - Static method in class messif.objects.impl.ObjectByteVector
Computes minimum and maximum values over all coordinates of vectors in the collection's iterator.
getMinMaxOverCoords(float[]) - Method in class messif.objects.impl.ObjectFloatVector
Computes minimum and maximum values over all coordinates of the current vector.
getMinMaxOverCoords(AbstractObjectIterator<? extends ObjectFloatVector>) - Static method in class messif.objects.impl.ObjectFloatVector
Computes minimum and maximum values over all coordinates of vectors in the collection's iterator.
getMinMaxOverCoords(int[]) - Method in class messif.objects.impl.ObjectIntVector
Computes minimum and maximum values over all coordinates of the current vector.
getMinMaxOverCoords(AbstractObjectIterator<? extends ObjectIntVector>) - Static method in class messif.objects.impl.ObjectIntVector
Computes minimum and maximum values over all coordinates of vectors in the collection's iterator.
getMinMaxOverCoords(short[]) - Method in class messif.objects.impl.ObjectShortVector
Computes minimum and maximum values over all coordinates of the current vector.
getMinMaxOverCoords(AbstractObjectIterator<? extends ObjectShortVector>) - Static method in class messif.objects.impl.ObjectShortVector
Computes minimum and maximum values over all coordinates of vectors in the collection's iterator.
getMinNN() - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns the minimum number of objects returned by this query.
getModifiableIndex() - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.DiskBlockBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.DiskBlockObjectKeyBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.DiskBlockObjectKeyMemoryBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.MemoryStorageBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.MemoryStorageIDBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.MemoryStorageLocatorBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.MemoryStorageNoDupsBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.MemoryStorageObjectKeyBucket
 
getModifiableIndex() - Method in class messif.buckets.impl.VirtualStorageBucket
 
getModifiableIndex() - Method in class messif.buckets.LocalBucket
Returns the index (including storage) for this bucket.
getModifiableIndex() - Method in class messif.buckets.OrderedLocalBucket
 
getMultiProperty(String, int) - Method in class messif.utility.ExtendedProperties
Returns an array of property values.
getMultiProperty(String) - Method in class messif.utility.ExtendedProperties
Returns an array of property values.
getMultiProperty(String, Class<?>...) - Method in class messif.utility.ExtendedProperties
Returns an array of property values converted to appropriate types.
getName() - Method in class messif.algorithms.Algorithm
Returns the name of this algorithm
getName() - Method in class messif.objects.extraction.ExtractorDataSource
Returns the name of this data source.
getName() - Method in class messif.objects.util.impl.SubdistanceToken
 
getName(Class<? extends AbstractOperation>) - Static method in class messif.operations.AbstractOperation
Returns the name of operation represented by the provided class.
getName() - Method in class messif.operations.AbstractOperation
Returns the name of this operation.
getName() - Method in class messif.statistics.Statistics
Returns the registered name of this statistic.
getNativeSerializableConstructor(Class<T>) - Static method in class messif.objects.nio.BinarySerializator
Returns a native-serializable constructor for objectClass.
getNativeSerializableFactoryMethod(Class<?>) - Static method in class messif.objects.nio.BinarySerializator
Returns a native-serializable factory method for objectClass.
getNewDistance(AbstractObject, float) - Method in class messif.objects.util.DoubleSortedCollection
Given an object, this method should return the new distance this collection is sorted according to.
getNextFilter() - Method in class messif.objects.PrecomputedDistancesFilter
Returns the next filter in this filter's chain.
getNextKey(DoubleKey) - Method in class messif.objects.keys.DoubleKeyOperator
 
getNextKey(T) - Method in class messif.objects.keys.KeyOperator
Given a key, return the smallest key which is greater than the key specified.
getNextPivot() - Method in class messif.pivotselection.AbstractPivotChooser
Returns a new pivot that is freshly selected.
getNoDataObject() - Method in class messif.objects.AbstractObject
Returns this object as no-data object.
getNoDataObject() - Method in class messif.objects.NoDataObject
 
getNormDistance(LocalAbstractObject, float) - Method in class messif.objects.LocalAbstractObject
Normalized metric distance function, i.e. the result of LocalAbstractObject.getDistance(messif.objects.LocalAbstractObject) divided by LocalAbstractObject.getMaxDistance().
getNumberOfInitialSA() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns the number of initial sorted access objects to retrieve.
getNumberOfRandomAccesses() - Method in class messif.operations.query.TopCombinedQueryOperation
Returns the number of random accesses to execute.
getObject(UniqueID) - Method in class messif.buckets.Bucket
Retrieves an object with the specified ID from this bucket.
getObject(String) - Method in class messif.buckets.Bucket
Retrieve an object with the specified locator from this bucket.
getObject(AbstractObjectKey) - Method in class messif.buckets.Bucket
Retrieve an object with the specified key from this bucket.
getObject(UniqueID) - Method in class messif.buckets.LocalBucket
 
getObject(String) - Method in class messif.buckets.LocalBucket
 
getObject(AbstractObjectKey) - Method in class messif.buckets.LocalBucket
 
getObject(String) - Method in class messif.objects.impl.MetaObjectMap
 
getObject(String) - Method in class messif.objects.MetaObject
Returns the encapsulated object for given symbolic name.
getObject() - Method in class messif.objects.util.DistanceRankedObject
Returns the encapsulated object.
getObject(int, int) - Method in class messif.objects.util.GenericMatchingObjectList
Get object with index position from part partId
getObject(int) - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Retrieves an object at the passed index.
getObjectByAnyLocator(Set<String>, boolean) - Method in class messif.objects.util.AbstractObjectIterator
Returns the first instance of object, that has one of the specified locators.
getObjectByData(LocalAbstractObject) - Method in class messif.objects.util.AbstractObjectIterator
Returns the first instance of object, that has data equal to the provided object.
getObjectByID(UniqueID) - Method in class messif.objects.util.AbstractObjectIterator
Returns the first instance of object, that has the specified ID.
getObjectByLocator(String) - Method in class messif.objects.util.AbstractObjectIterator
Returns the first instance of object, that has the specified locator.
GetObjectByLocatorOperation - Class in messif.operations.query
This query retrieves from the structure a set of objects given their locators.
GetObjectByLocatorOperation(String) - Constructor for class messif.operations.query.GetObjectByLocatorOperation
Creates a new instance of GetObjectByLocatorOperation for a specified locator.
GetObjectByLocatorOperation(String, AnswerType) - Constructor for class messif.operations.query.GetObjectByLocatorOperation
Creates a new instance of GetObjectByLocatorOperation for a specified locator.
getObjectByPosition(int) - Method in class messif.objects.util.AbstractObjectIterator
Returns an instance of object on the position of position from the current object.
getObjectClass() - Method in class messif.algorithms.Algorithm
Returns the class of objects indexed by this algorithm.
getObjectCount() - Method in class messif.buckets.BucketDispatcher
Returns the sum of object counts stored in all buckets maintained by this dispatcher.
getObjectCount() - Method in class messif.buckets.LocalBucket
Returns current number of objects stored in this bucket.
getObjectCount() - Method in class messif.objects.impl.MetaObjectMap
 
getObjectCount() - Method in class messif.objects.MetaObject
Returns the number of encapsulated objects.
getObjectCount(int) - Method in class messif.objects.util.GenericMatchingObjectList
Returns number of object in the given part.
getObjectCount() - Method in class messif.objects.util.GenericMatchingObjectList
Returns number of object in all parts
getObjectCount() - Method in class messif.pivotselection.CoveragePivotChooser.PrecomputedDistances
Number of objects cached in this class is returned.
GetObjectCountOperation - Class in messif.operations.query
Operation for retrieving the number of objects stored in indexing structure.
GetObjectCountOperation() - Constructor for class messif.operations.query.GetObjectCountOperation
Creates a new instance of GetAllObjectsQuery
getObjectID() - Method in class messif.objects.AbstractObject
Returns the ID of this object
getObjectID(int) - Method in class messif.objects.util.AbstractObjectList
Returns the ID of object at specified position.
getObjectID(int, int) - Method in class messif.objects.util.GenericMatchingObjectList
Get ID of object with index position from part partId
getObjectID() - Method in class messif.operations.query.GetObjectQueryOperation
Returns the identifier for which to retrieve object.
getObjectKey() - Method in class messif.objects.AbstractObject
Returns the object key.
getObjectMap() - Method in class messif.objects.impl.MetaObjectMap
Returns a collection of all the encapsulated objects associated with their symbolic names.
getObjectMap() - Method in class messif.objects.MetaObject
Returns a collection of all the encapsulated objects associated with their symbolic names.
getObjectNames() - Method in class messif.objects.impl.MetaObjectMap
 
getObjectNames() - Method in class messif.objects.MetaObject
Returns a set of symbolic names of the encapsulated objects.
GetObjectQueryOperation - Class in messif.operations.query
Operation for retriving an instance of object having the desired ID (passed in constructor).
GetObjectQueryOperation(UniqueID) - Constructor for class messif.operations.query.GetObjectQueryOperation
Creates a new instance of GetObjectQueryOperation for the specified object ID.
GetObjectQueryOperation(UniqueID, AnswerType) - Constructor for class messif.operations.query.GetObjectQueryOperation
Creates a new instance of GetObjectQueryOperation for the specified object ID.
getObjects() - Method in class messif.objects.impl.MetaObjectMap
 
getObjects() - Method in class messif.objects.MetaObject
Returns a collection of all the encapsulated objects.
getObjects() - Method in class messif.operations.data.DeleteByLocatorOperation
Returns the list of all actually deleted objects.
getObjects() - Method in class messif.operations.data.DeleteOperation
Returns the list of all actually deleted objects.
getObjects() - Method in class messif.pivotselection.CoveragePivotChooser.Ball
Number of objects covered by this ball and its close neighborhood.
GetObjectsByLocatorsOperation - Class in messif.operations.query
This operation returns objects with given locators.
GetObjectsByLocatorsOperation(Collection<String>, LocalAbstractObject, AnswerType, int) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with the specified locators.
GetObjectsByLocatorsOperation(Collection<String>, LocalAbstractObject, AnswerType) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with the specified locators.
GetObjectsByLocatorsOperation(Collection<String>, LocalAbstractObject) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with the specified locators.
GetObjectsByLocatorsOperation(Collection<String>) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with the specified locators.
GetObjectsByLocatorsOperation() - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with an empty locators set.
GetObjectsByLocatorsOperation(LocalAbstractObject, AnswerType, int) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with empty locators set.
GetObjectsByLocatorsOperation(LocalAbstractObject, AnswerType) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with empty locators set.
GetObjectsByLocatorsOperation(LocalAbstractObject, int) - Constructor for class messif.operations.query.GetObjectsByLocatorsOperation
Create a new instance of GetObjectsByLocatorsOperation with empty locators set.
getObjectTypes(Object...) - Static method in class messif.utility.Convert
Retrieves types of the objects in parameters
getOccupation() - Method in class messif.buckets.BucketDispatcher
Returns the sum of occupations of all buckets maintained by this dispatcher.
getOccupation() - Method in class messif.buckets.LocalBucket
Returns the current occupation of this bucket.
getOccupationRatio() - Method in class messif.buckets.LocalBucket
Returns an occupation ratio with respect to the bucket's soft capacity, i.e. the current occupation divided by the soft capacity.
getOperationID() - Method in class messif.operations.AbstractOperation
Returns the current operation ID.
getOperationStatistics() - Method in class messif.algorithms.Algorithm
Returns the statistics of the executed operations.
getOpStatisticCounter(String) - Static method in class messif.statistics.OperationStatistics
Returns statistics counter from current thread operation statistics namespace
getOpStatisticMinMaxCounter(String) - Static method in class messif.statistics.OperationStatistics
Returns statistics counter from current thread operation statistics namespace
getOpStatisticRefCounter(String) - Static method in class messif.statistics.OperationStatistics
Returns statistics reference counter from current thread operation statistics namespace
getOpStatistics(String, Class<? extends T>) - Static method in class messif.statistics.OperationStatistics
Returns statistics counter from current thread operation statistics namespace
getOverlapWith(LocalAbstractObject, float) - Method in class messif.objects.BallRegion
Returns the covering overlap (as distance) between this region and the region specified by regionPivot and regionRadius.
getOverloadedBucketCount() - Method in class messif.buckets.BucketDispatcher
Returns number of buckets that exceed their soft-capacities.
getParameter(String) - Method in class messif.buckets.split.SplitPolicy
Returns the value of the specified parameter.
getParameterMaximalDistance(int) - Method in class messif.objects.util.AggregationFunction
Returns the maximal distance for the specified parameter of the AggregationFunction.compute(float...) function.
getParameterMaximalDistance(int) - Method in class messif.objects.util.impl.AggregationFunctionEvaluator
 
getParameterNames() - Method in class messif.buckets.split.SplitPolicy
Returns all parameter names for this policy.
getParameterNames() - Method in class messif.objects.util.AggregationFunction
Returns the names of distance parameters (i.e. the descriptor names) for the AggregationFunction.compute(float...) function.
getParameterNames() - Method in class messif.objects.util.impl.AggregationFunctionEvaluator
 
getParameterNames() - Method in class messif.objects.util.impl.ThresholdFunctionSimpleEvaluator
 
getParameterType(String) - Method in class messif.buckets.split.SplitPolicy
Returns the type of the specified policy parameter.
getParameterValue(Map<String, ?>, String, Class<T>, T) - Static method in class messif.utility.Convert
Returns an object from parameter table.
getParsedArgs() - Method in class messif.utility.reflection.InstantiatorSignature
Return arguments parsed by this signature.
getParsedClass() - Method in class messif.utility.reflection.InstantiatorSignature
Returns the parsed declaring class of the constructor/method/field.
getParsedClass(Class<? extends T>) - Method in class messif.utility.reflection.InstantiatorSignature
Returns the parsed declaring class of the constructor/method/field.
getParsedName() - Method in class messif.utility.reflection.InstantiatorSignature
Returns the parsed name of the method/field.
getPart(int) - Method in class messif.objects.util.GenericMatchingObjectList
 
getPart(int, boolean) - Method in class messif.objects.util.GenericMatchingObjectList
 
getPartIDs() - Method in class messif.objects.util.GenericMatchingObjectList
 
getPartitionsCount() - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Returns the number of partitions of this policy.
getPartitionsCount() - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Returns the number of partitions of this policy.
getPartitionsCount() - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Returns the number of partitions of this policy.
getPartitionsCount() - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Returns the number of partitions of this policy.
getPartitionsCount() - Method in class messif.buckets.split.impl.SplitPolicyVoronoiPartitioning
Returns the number of partitions of this policy.
getPartitionsCount() - Method in class messif.buckets.split.SplitPolicy
Returns the number of partitions of this policy.
getPivot() - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Returns the pivot for ball partitioning.
getPivot() - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Returns the pivot for ball partitioning.
getPivot() - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Returns the pivot for ball partitioning.
getPivot() - Method in class messif.objects.BallRegion
Returns current pivot of this ball region.
getPivot() - Method in class messif.pivotselection.AbstractPivotChooser
Access to the first selected pivot (even if more pivots are available).
getPivot(int) - Method in class messif.pivotselection.AbstractPivotChooser
Returns a reference to a preselected pivot at the desired position.
getPivot() - Method in class messif.pivotselection.CoveragePivotChooser.Ball
Center of this ball.
getPivotIndex() - Method in class messif.pivotselection.CoveragePivotChooser.Ball
Index of the enter of this ball in the precomputed distances cache
getPivots() - Method in class messif.buckets.split.impl.SplitPolicyVoronoiPartitioning
Returns the array of pivots used for the Voronoi-like partitioning.
getPivotsDistance() - Method in class messif.pivotselection.TwoDistantIncrementalPivotChooser
Returns the distance of the actually selected pivots or zero if there is not enough objects seen yet.
getPosition() - Method in class messif.objects.nio.BufferInputStream
Returns the current position in this input stream.
getPosition() - Method in class messif.objects.nio.FileChannelInputStream
Returns the current position in the file.
getPosition() - Method in class messif.objects.nio.FileChannelOutputStream
Returns the current position in the file.
getPosition() - Method in class messif.objects.nio.MappedFileChannelInputStream
Returns the current position in the file.
getPrecompDist(int) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Returns the precomputed distance at the specified index.
getPrecompDist() - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Return the whole array of precomputed distances.
getPrecompDistSize() - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Returns the number of stored precomputed distance.
getPrecompDistSize() - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Returns the number of stored precomputed distances.
getPrecompObjects() - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Return all objects to which this object has precomputed distances.
getPrecomputedDistance(LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFilter
Returns the precomputed distance to an object.
getPrecomputedDistanceImpl(LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFilter
Implement this method to return the precomputed distance to an object.
getPrecomputedDistanceImpl(LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
 
getPrecomputedDistanceImpl(LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
getPreviousKey(DoubleKey) - Method in class messif.objects.keys.DoubleKeyOperator
 
getPreviousKey(T) - Method in class messif.objects.keys.KeyOperator
Given a key, return the greatest key which is smaller than the key specified.
getPrimitiveTypeSize(Class<?>) - Static method in class messif.utility.Convert
Returns the number of bits used to represent the specified primitive class.
getProperties(String) - Static method in class messif.utility.ExtendedProperties
Returns a cached instance of ExtendedProperties for the specified file.
getProperties(Class<?>) - Static method in class messif.utility.ExtendedProperties
Returns a cached instance of ExtendedProperties for the specified class.
getQueryAnswer(QueryOperation<? extends T>) - Method in class messif.algorithms.Algorithm
Execute query operation on this algorithm and return the answer.
getQueryAnswer(Class<? extends QueryOperation<? extends T>>, Object...) - Method in class messif.algorithms.Algorithm
Execute query operation on this algorithm and return the answer.
getQueryObject() - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns the query (meta) object of this query operation.
getQueryObject() - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Returns the object the distance to which is used for the answer rank.
getQueryObject() - Method in class messif.operations.query.IncrementalNNQueryOperation
Returns the kNN query object.
getQueryObject() - Method in class messif.operations.query.KNNQueryOperation
Returns the query object of this k-NN query.
getQueryObject() - Method in class messif.operations.query.RangeQueryOperation
Returns the query object of this range query.
getQueryObjects() - Method in class messif.operations.query.KNNMultiQueryOperation
Returns the query objects of this operation.
getRadii() - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Returns the array of radii used for the multi-way ball partitioning.
getRadius() - Method in class messif.buckets.split.BucketBallRegion
Returns current radius of this ball region.
getRadius() - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Returns the radius for ball partitioning.
getRadius() - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Returns the radius for ball partitioning.
getRadius() - Method in class messif.objects.BallRegion
Returns current radius of this ball region.
getRadius() - Method in class messif.operations.query.RangeQueryOperation
Returns the radius of this range query.
getRadius() - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Covering radius of this cluster (maximum distance between a pair of objects of this cluster).
getRadius() - Method in class messif.pivotselection.ClusterPivotChooser.Pair
Radius of the cluster that would result from merging the clusters of this pair.
getRadiusGuaranteed() - Method in class messif.operations.query.ApproxKNNQueryOperation
Returns a currently set value of radius within which the results are guaranteed as correct.
getRadiusGuaranteed() - Method in class messif.operations.query.ApproxRangeQueryOperation
Returns a currently set value of radius within which the results are guaranteed as correct.
getRandomChar() - Static method in class messif.objects.LocalAbstractObject
Returns a pseudorandom character.
getRandomNormal() - Static method in class messif.objects.LocalAbstractObject
Returns a pseudorandom number.
getRandomObject() - Method in class messif.objects.util.AbstractObjectIterator
Returns a randomly choosen object from the objects remaining in this iterator.
GetRandomObjectQueryOperation - Class in messif.operations.query
Operation for retriving a random object.
GetRandomObjectQueryOperation() - Constructor for class messif.operations.query.GetRandomObjectQueryOperation
Creates a new instance of GetRandomObjectQueryOperation.
GetRandomObjectQueryOperation(AnswerType) - Constructor for class messif.operations.query.GetRandomObjectQueryOperation
Creates a new instance of GetRandomObjectQueryOperation.
getRandomObjects(int, boolean) - Method in class messif.objects.util.AbstractObjectIterator
Returns a list containing randomly choosen objects from the objects remaining in this iterator.
GetRandomObjectsQueryOperation - Class in messif.operations.query
Operation for retriving a list of random objects.
GetRandomObjectsQueryOperation(int) - Constructor for class messif.operations.query.GetRandomObjectsQueryOperation
Creates a new instance of GetRandomObjecstQueryOperation.
GetRandomObjectsQueryOperation(int, AnswerType) - Constructor for class messif.operations.query.GetRandomObjectsQueryOperation
Creates a new instance of GetRandomObjectsQueryOperation.
getRandomValue(Object, Object) - Static method in class messif.utility.Convert
Returns a random value from the interval between minVal and maxVal.
getRegisteredMethods() - Method in class messif.executor.MethodClassExecutor
Returns the list of classes that this executor recognizes and can execute their associated method.
getRegisteredMethods() - Method in class messif.executor.MethodExecutor
Returns all methods that are registered within this executor.
getRegisteredMethods() - Method in class messif.executor.MethodNameExecutor
 
getRequiredBoolProperty(String) - Method in class messif.utility.ExtendedProperties
Returns a boolean value from the given property.
getRequiredIntProperty(String) - Method in class messif.utility.ExtendedProperties
Returns an integer value from the given property.
getRequiredProperty(String) - Method in class messif.utility.ExtendedProperties
Searches for the property with the specified key in this property list.
getReturnedValue() - Method in class messif.executor.SingleMethodExecutor
Returns value returned by the executed method.
getRho() - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Returns the rho for excluded-middle partitioning.
getRightPivot() - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Returns the second pivot for generalized hyperplane partitioning.
getRightPivot() - Method in class messif.pivotselection.TwoDistantIncrementalPivotChooser
Returns the right (second) pivot.
getRootLogger() - Static method in class messif.utility.Logging
Returns the root (top-level) logger from the actual log manager.
getRunningOperationsCount() - Method in class messif.algorithms.Algorithm
Returns the number of currently evaluated operations.
getSecondCluster() - Method in class messif.pivotselection.ClusterPivotChooser.Pair
Returns the second cluster in this pair
getSerializedObject(String, boolean) - Method in class messif.utility.ExtendedProperties
Reads a serialized object from the file specified by the given property.
getSerialVersionUID(Class<?>) - Static method in class messif.objects.nio.BinarySerializator
Returns the value of the serialVersionUID field for the specified class.
getSerialVersionUIDHash(Class<?>) - Static method in class messif.objects.nio.BinarySerializator
Returns the hash code for value of the serialVersionUID field of the specified class.
getSize() - Method in class messif.objects.BallRegion
Returns the size of this ball region in bytes.
getSize() - Method in class messif.objects.impl.ObjectByteVector
Returns the size of object in bytes
getSize() - Method in class messif.objects.impl.ObjectFloatVector
 
getSize() - Method in class messif.objects.impl.ObjectIntVector
 
getSize() - Method in class messif.objects.impl.ObjectShortVector
Returns the size of object in bytes
getSize() - Method in class messif.objects.impl.ObjectString
 
getSize() - Method in class messif.objects.LocalAbstractObject
Returns the size of this object in bytes.
getSize() - Method in class messif.objects.LocalAbstractObjectAutoImpl
 
getSize() - Method in class messif.objects.MetaObject
Returns the size of this object in bytes.
getSoftCapacity() - Method in class messif.buckets.LocalBucket
Returns the soft capacity of this bucket.
getSQLStatement(String, String) - Method in class messif.utility.ExtendedProperties
Prepare an SQL statement from the configuration.
getSQLStatement(Connection, String) - Method in class messif.utility.ExtendedProperties
Prepare an SQL statement from the configuration.
getStatisticCounter(String) - Method in class messif.statistics.OperationStatistics
Returns statistics counter from this operation statistics namespace
getStatisticCounter(Object, boolean, long) - Method in class messif.statistics.StatisticRefCounter
Return the statistic counter associated with the provided key.
getStatisticCounter(Object, boolean) - Method in class messif.statistics.StatisticRefCounter
Return the statistic counter associated with the provided key.
getStatisticMinMaxCounter(String) - Method in class messif.statistics.OperationStatistics
Returns statistics minmaxcounter from this operation statistics namespace
getStatisticRefCounter(String) - Method in class messif.statistics.OperationStatistics
Returns statistics reference counter from this operation statistics namespace
getStatistics(String, Class<? extends T>) - Method in class messif.statistics.OperationStatistics
Return a statistics of defined class from this operation statistics namespace
getStatistics(String) - Static method in class messif.statistics.StatisticCounter
Create new statistic counter with specified name or get the one already existing
getStatistics(String) - Static method in class messif.statistics.StatisticMinMaxCounter
Create new statistic counter with specified name or get the one already existing
getStatistics(String) - Static method in class messif.statistics.StatisticObject
Create new statistic object with specified name or get the one already existing
getStatistics(String) - Static method in class messif.statistics.StatisticRefCounter
Create new statistic object with specified name or get the one already existing
getStatistics(String, Class<? extends T>) - Static method in class messif.statistics.Statistics
Returns a registered global statistic.
getStatistics(String) - Static method in class messif.statistics.Statistics
Returns a registered global statistic.
getStatistics(String) - Static method in class messif.statistics.StatisticSimpleWeakrefCounter
Create new statistic object with specified name or get the one already existing
getStatistics(String) - Static method in class messif.statistics.StatisticSlidingAvgCounter
Create new statistic counter with specified name or get the one already existing
getStatistics(String) - Static method in class messif.statistics.StatisticTimer
Factory method for creating a new statistic timer with the specified name or get the one already existing.
getStoredObjectsClass() - Method in class messif.buckets.storage.impl.DatabaseStorage
Returns the class of objects that the this storage works with.
getStoredObjectsClass() - Method in class messif.buckets.storage.impl.DiskStorage
Returns the class of objects that the this storage works with.
getStoredObjectsClass() - Method in class messif.buckets.storage.impl.MemoryStorage
Returns the class of objects that the this storage works with.
getStringData() - Method in class messif.objects.impl.ObjectString
Returns the string that represents the contents of this object.
getStringLength() - Method in class messif.objects.impl.ObjectString
Returns the length of the content string.
getStringObject(Object[], int) - Static method in class messif.executor.MethodNameExecutor
Get string from array at specified position.
getSubDistances() - Method in class messif.objects.util.RankedAbstractMetaObject
Returns the array of distances to respective sub-objects of the encapsulated object.
getSum() - Method in class messif.statistics.StatisticMinMaxCounter
 
getSum() - Method in class messif.statistics.StatisticSlidingAvgCounter
return the sum of queue values
getSupportedOperations() - Method in class messif.algorithms.Algorithm
Returns the list of operations this particular algorithm supports.
getSupportedOperations(Class<? extends E>) - Method in class messif.algorithms.Algorithm
Returns the list of operations this particular algorithm supports.
getThresholdDistance() - Method in class messif.objects.util.DoubleSortedCollection
 
getThresholdDistance() - Method in class messif.objects.util.RankedSortedCollection
Returns the threshold distance for this collection.
getThresholdFunction() - Method in class messif.operations.query.AggregationFunctionQueryOperation
Returns the threshold function for measuring the overall similarity.
getTo() - Method in class messif.objects.keys.DoubleKeyInterval
Returns the upper bound.
getTo() - Method in class messif.objects.keys.KeyInterval
Return the upper bound of the interval.
getVectorData() - Method in class messif.objects.impl.ObjectByteVector
Returns the vector of integers, which represents the contents of this object.
getVectorData() - Method in class messif.objects.impl.ObjectFloatVector
Returns the vector of float values, which represents the contents of this object.
getVectorData() - Method in class messif.objects.impl.ObjectIntVector
Returns the vector of float values, which represents the contents of this object.
getVectorData() - Method in class messif.objects.impl.ObjectShortVector
Returns the vector of integers, which represents the contents of this object.
getWindowSizeMilis() - Method in class messif.statistics.StatisticSlidingAvgCounter
 

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