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

E

echo(PrintStream, String...) - Method in class messif.utility.CoreApplication
Prints the parameters to the output.
EMPTY_ANSWER - Static variable in class messif.operations.OperationErrorCode
Empty answer returned.
enableGlobally() - Static method in class messif.statistics.Statistics
Enables all statistic counting globally.
endOperation(ErrorCode) - Method in class messif.operations.AbstractOperation
End operation with a specific error code.
endOperation() - Method in class messif.operations.AbstractOperation
End operation successfully.
endOperation() - Method in class messif.operations.data.BulkInsertOperation
 
endOperation() - Method in class messif.operations.data.DeleteByLocatorOperation
End operation successfully.
endOperation() - Method in class messif.operations.data.DeleteOperation
 
endOperation() - Method in class messif.operations.data.InsertOperation
End operation successfully
endOperation() - Method in class messif.operations.query.GetObjectCountOperation
End operation successfully.
endOperation() - Method in class messif.operations.query.IncrementalNNQueryOperation
End operation successfully
endOperation(ErrorCode) - Method in class messif.operations.query.IncrementalNNQueryOperation
End operation with a specific error code.
endOperation() - Method in class messif.operations.QueryOperation
End operation successfully
enumToMap(Class<E>) - Static method in class messif.utility.Convert
Returns a table of all values from the specified enum keyed by the enum value's name.
equals(Object) - Method in interface messif.buckets.index.IndexComparator
Indicates whether some other object is "equal to" this comparator.
equals(Object) - Method in class messif.objects.keys.AbstractObjectKey
Returns whether this key is equal to the obj.
equals(Object) - Method in class messif.objects.keys.DoubleKey
Equals according to the double key.
equals(Object) - Method in class messif.objects.keys.IntegerKey
Equals according to the integer key.
equals(Object) - Method in class messif.objects.keys.KeyInterval
 
equals(Object) - Method in class messif.objects.keys.LongKey
Equals according to the long key.
equals(Object) - Method in class messif.objects.LocalAbstractObject.DataEqualObject
Indicates whether some other object has the same data as this one.
equals(Object) - Method in class messif.objects.nio.CachingSerializator
Indicates whether some other object is "equal to" this serializator.
equals(Object) - Method in class messif.objects.nio.MultiClassSerializator
Indicates whether some other object is "equal to" this serializator.
equals(Object) - Method in class messif.objects.nio.SingleClassSerializator
Indicates whether some other object is "equal to" this serializator.
equals(Object) - Method in class messif.objects.UniqueID
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class messif.objects.util.DistanceRankedObject
Returns true if this encapsulated object is equal to the specified DistanceRankedObject encapsulated object.
equals(Object) - Method in class messif.operations.AbstractOperation.DataEqualOperation
Indicates whether some other object has the same data as this operation.
equals(Object) - Method in class messif.operations.AbstractOperation
Indicates whether another operation is equal to this operation.
equals(Object) - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
 
equals(Object) - Method in class messif.statistics.StatisticSlidingAvgCounter.ValueTime
Compare the items according to the key
equals(Object) - Method in class messif.utility.ErrorCode
 
ErrorCode - Class in messif.utility
Base class for all error codes.
ErrorCode(String) - Constructor for class messif.utility.ErrorCode
Creates a new instance of ErrorCode.
errValue - Variable in class messif.operations.AbstractOperation
Operation result code
evaluate(float[]) - Method in class messif.objects.util.impl.ArithmeticFunctionToken
Apply the arithmetic function on the argument evaluated on the passed subdistances.
evaluate(float[]) - Method in class messif.objects.util.impl.ArithmeticOperatorToken
Evalutes the arithmetic operator on its operands given a specific subdistances for the two meta objects compared
evaluate(float[]) - Method in class messif.objects.util.impl.ConstantToken
Return the constant
evaluate(float[]) - Method in interface messif.objects.util.impl.PatternToken
Given an array of subdistances, each token must return a float value.
evaluate(float[]) - Method in class messif.objects.util.impl.SubdistanceToken
The subdistance knows a priori its index to the array of subdistances
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.AggregationFunctionQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetAllObjectsQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetObjectByLocatorOperation
Evaluate this query on a given set of objects.
evaluate(BucketDispatcher) - Method in class messif.operations.query.GetObjectCountOperation
Evaluate this query on a given bucket dispatcher.
evaluate(LocalBucket) - Method in class messif.operations.query.GetObjectCountOperation
Evaluate this query on a given bucket.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetObjectQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetRandomObjectQueryOperation
 
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.GetRandomObjectsQueryOperation
 
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.IncrementalNNQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.KNNMultiQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.KNNQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.query.RangeQueryOperation
Evaluate this query on a given set of objects.
evaluate(AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.operations.QueryOperation
Evaluate this query on a given set of objects.
excludeUsingPrecompDist(LocalAbstractObject, float) - Method in class messif.objects.LocalAbstractObject
Returns true if the obj has been excluded (filtered out) using stored precomputed distance.
excludeUsingPrecompDist(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFilter
Returns true if object associated with targetFilter filter can be excluded (filtered out) using this precomputed distances.
excludeUsingPrecompDistImpl(PrecomputedDistancesFixedArrayFilter, float) - Method in class messif.objects.PrecompDistPerforatedArrayFilter
 
excludeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFilter
Returns true if object associated with targetFilter filter can be excluded (filtered out) using this precomputed distances.
excludeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
 
excludeUsingPrecompDistImpl(PrecomputedDistancesFixedArrayFilter, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Return true if the obj has been filtered out using stored precomputed distance.
excludeUsingPrecompDistImpl(PrecomputedDistancesFilter, float) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
 
excludeUsingPrecompDistImpl(PrecomputedDistancesPivotMapFilter, float) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Return true if the obj has been filtered out using stored precomputed distance.
Executable - Interface in messif.executor
This class represents an executable code.
execute(boolean, Object...) - Method in class messif.algorithms.Algorithm
Execute operation with additional parameters.
execute(PreparedStatement, String, Integer, T) - Method in class messif.buckets.storage.impl.DatabaseStorage
Prepares and executes an SQL command.
execute() - Method in interface messif.executor.Executable
Execute the executable code represented by this class.
execute(Method, Object, Object[]) - Static method in class messif.executor.MethodExecutor
Execute specified method on exectutionObject with specified arguments and handle exceptions properly.
execute(Object...) - Method in class messif.executor.MethodExecutor
Execute a registered method using the specified arguments.
execute(Object...) - Method in class messif.executor.MethodThreadList
Execute registered method by arguments
execute() - Method in class messif.executor.SingleMethodExecutor
Invoke the method represented by this object
executeOperation(T) - Method in class messif.algorithms.Algorithm
Execute operation on this algorithm.
executionObject - Variable in class messif.executor.MethodExecutor
The object that the operations are invoked on
ExtendedProperties - Class in messif.utility
This class provides getter extension for the basic set of properties.
ExtendedProperties() - Constructor for class messif.utility.ExtendedProperties
Creates an empty property list with no default values.
ExtendedProperties(Properties) - Constructor for class messif.utility.ExtendedProperties
Creates an empty property list with the specified defaults.
ExtendedPropertiesException - Exception in messif.utility
 
ExtendedPropertiesException() - Constructor for exception messif.utility.ExtendedPropertiesException
Constructs a new ExtendedPropertiesException with null as its detail message.
ExtendedPropertiesException(String) - Constructor for exception messif.utility.ExtendedPropertiesException
Constructs a new ExtendedPropertiesException with the specified detailed message.
ExtendedPropertiesException(String, Throwable) - Constructor for exception messif.utility.ExtendedPropertiesException
Constructs a new ExtendedPropertiesException with the specified detailed message and cause.
extract(ExtractorDataSource) - Method in interface messif.objects.extraction.Extractor
Extracts the LocalAbstractObject from the specified binary data.
extract(Extractor<? extends T>, URL, String) - Static method in class messif.objects.extraction.Extractors
Extracts object downloaded from the url using the given extractor.
extract(Extractor<? extends T>, File) - Static method in class messif.objects.extraction.Extractors
Extracts object from the file using the given extractor.
extractKey(O) - Method in interface messif.buckets.index.IndexComparator
Returns the key (used for comparison) from an indexed object.
extractKey(LocalAbstractObject) - Method in enum messif.buckets.index.LocalAbstractObjectOrder
 
Extractor<T extends LocalAbstractObject> - Interface in messif.objects.extraction
Interface for extractors that can create objects from binary data.
ExtractorDataSource - Class in messif.objects.extraction
Provides a data source for Extractors.
ExtractorDataSource(InputStream, String) - Constructor for class messif.objects.extraction.ExtractorDataSource
Create new instance of ExtractorDataSource using data from InputStream.
ExtractorDataSource(URL, String) - Constructor for class messif.objects.extraction.ExtractorDataSource
Create new instance of ExtractorDataSource using data downloaded from URL.
ExtractorDataSource(File) - Constructor for class messif.objects.extraction.ExtractorDataSource
Create new instance of ExtractorDataSource using data from File.
ExtractorException - Exception in messif.objects.extraction
Throwable that indicates an error during extraction.
ExtractorException() - Constructor for exception messif.objects.extraction.ExtractorException
Creates a new instance of ExtractorException without detail message.
ExtractorException(String) - Constructor for exception messif.objects.extraction.ExtractorException
Constructs an instance of ExtractorException with the specified detail message.
ExtractorException(String, Throwable) - Constructor for exception messif.objects.extraction.ExtractorException
Constructs an instance of ExtractorException with the specified detail message and cause.
ExtractorIterator<T extends LocalAbstractObject> - Class in messif.objects.extraction
Iterator that provides objects by Extractor.
ExtractorIterator(Extractor<? extends T>, ExtractorDataSource) - Constructor for class messif.objects.extraction.ExtractorIterator
Creates a new instance of ExtractorIterator.
Extractors - Class in messif.objects.extraction
Collection of utility methods for Extractors.
Extractors() - Constructor for class messif.objects.extraction.Extractors
 

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