- last() - Method in class messif.utility.SortedArrayData
-
Returns the last element of this collection according to the order
specified by the comparator.
- lastIndexOf(Object) - Method in class messif.transactions.TransactionList
-
Returns the index in this list of the last occurrence of the specified
element, or -1 if this list does not contain this element.
- leftDist - Variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
-
The distance to the left pivot computed by the last call to match(Region).
- leftPivot - Variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
-
Policy parameter left pivot
- ListingQueryOperation - Class in messif.operations
-
The base class for query operations that return unsorted collections of
objects
.
- ListingQueryOperation() - Constructor for class messif.operations.ListingQueryOperation
-
Creates a new instance of ListingQueryOperation.
- ListingQueryOperation(AnswerType) - Constructor for class messif.operations.ListingQueryOperation
-
Creates a new instance of ListingQueryOperation.
- ListingQueryOperation(AnswerType, List<AbstractObject>) - Constructor for class messif.operations.ListingQueryOperation
-
Creates a new instance of ListingQueryOperation.
- listIterator() - Method in class messif.transactions.TransactionList
-
Returns a list iterator of the elements in this list (in proper
sequence).
- listIterator(int) - Method in class messif.transactions.TransactionList
-
Returns a list iterator of the elements in this list (in proper
sequence), starting at the specified position in this list.
- load(Class<?>) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data stored in a clazz
's property file.
- load(ClassLoader, String) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data stored in resourceName
.
- load(Properties, String) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data stored in another properties
.
- load(Properties, String, Map<String, String>) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data stored in another properties
.
- load(Properties, String, Pattern, int, int, Map<String, String>) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data stored in another properties
.
- load(Map<String, String>) - Method in class messif.utility.ExtendedProperties
-
Populate this properties with the data from a Map
.
- loadDatabaseWords(String, String, String) - Static method in class messif.objects.text.TextConversion
-
Load a set of words from a given table.
- loadFaceImage(File) - Method in class messif.objects.keys.FaceKey
-
Loads the original image where the this face key was detected.
- loadHostMappingTable(String) - Static method in class messif.network.NetworkNode
-
Load the mapping table from the specified file.
- loadMatrix(BufferedReader) - Static method in class messif.objects.impl.ObjectStringSmithWaterman
-
Loads scoring matrix from InputStream
- loadObjects(Iterator<? extends LocalAbstractObject>, int) - Static method in class messif.operations.RankingMultiQueryOperation
-
- LocalAbstractObject - Class in messif.objects
-
This class is ancestor of all objects that hold some data the MESSI Framework can work with.
- LocalAbstractObject() - Constructor for class messif.objects.LocalAbstractObject
-
Creates a new instance of LocalAbstractObject.
- LocalAbstractObject(AbstractObjectKey) - Constructor for class messif.objects.LocalAbstractObject
-
Creates a new instance of LocalAbstractObject.
- LocalAbstractObject(String) - Constructor for class messif.objects.LocalAbstractObject
-
Creates a new instance of LocalAbstractObject.
- LocalAbstractObject(BinaryInput, BinarySerializator) - Constructor for class messif.objects.LocalAbstractObject
-
Creates a new instance of LocalAbstractObject loaded from binary input.
- LocalAbstractObject.DataEqualObject - Class in messif.objects
-
A wrapper class that allows to hash/equal abstract objects
using their data and not ID.
- LocalAbstractObject.DataEqualObject(LocalAbstractObject) - Constructor for class messif.objects.LocalAbstractObject.DataEqualObject
-
Creates a new instance of DataEqualObject wrapper over the specified LocalAbstractObject.
- LocalAbstractObject.TextStreamFactory<T extends LocalAbstractObject> - Class in messif.objects
-
Provides a factory for creating instances of T from a given
text stream
.
- LocalAbstractObject.TextStreamFactory(Class<? extends T>, boolean, Map<String, Object>, Object[]) - Constructor for class messif.objects.LocalAbstractObject.TextStreamFactory
-
Creates a new factory for creating instances of T from text.
- LocalAbstractObject.TextStreamFactory(Class<? extends T>, Object...) - Constructor for class messif.objects.LocalAbstractObject.TextStreamFactory
-
Creates a new factory for creating instances of T from text.
- LocalAbstractObject.TextStreamFactory(Class<? extends T>, Map<String, Object>, String...) - Constructor for class messif.objects.LocalAbstractObject.TextStreamFactory
-
Creates a new factory for creating instances of T from text.
- LocalAbstractObject.TextStreamFactory(LocalAbstractObject.TextStreamFactory<? extends T>) - Constructor for class messif.objects.LocalAbstractObject.TextStreamFactory
-
Creates a new factory from another text stream factory.
- LocalAbstractObject.TrivialDistanceFunction - Class in messif.objects
-
Implementation of a simple trivial distance function.
- LocalAbstractObject.TrivialDistanceFunction() - Constructor for class messif.objects.LocalAbstractObject.TrivialDistanceFunction
-
- LocalAbstractObjectAutoImpl - Class in messif.objects
-
This class eases the task of implementing data read/write methods.
- LocalAbstractObjectAutoImpl() - Constructor for class messif.objects.LocalAbstractObjectAutoImpl
-
Creates a new instance of LocalAbstractObjectAutoImpl.
- LocalAbstractObjectAutoImpl(BufferedReader) - Constructor for class messif.objects.LocalAbstractObjectAutoImpl
-
Creates a new instance of object from a text stream.
- LocalAbstractObjectOrder - Enum in messif.buckets.index
-
- LocalAbstractObjectParametric - Class in messif.objects
-
- LocalAbstractObjectParametric(Map<String, ? extends Serializable>) - Constructor for class messif.objects.LocalAbstractObjectParametric
-
Creates a new instance of MetaObjectParametric.
- LocalAbstractObjectParametric(AbstractObjectKey, Map<String, ? extends Serializable>) - Constructor for class messif.objects.LocalAbstractObjectParametric
-
Creates a new instance of MetaObjectParametric.
- LocalAbstractObjectParametric(String, Map<String, ? extends Serializable>) - Constructor for class messif.objects.LocalAbstractObjectParametric
-
Creates a new instance of MetaObjectParametric.
- LocalAbstractObjectParametric(BinaryInput, BinarySerializator) - Constructor for class messif.objects.LocalAbstractObjectParametric
-
Creates a new instance of MetaObjectParametric loaded from binary input.
- LocalBucket - Class in messif.buckets
-
This class represents the Bucket that is maintained locally (i.e. on the current computer).
- LocalBucket(long, long, long, boolean, long) - Constructor for class messif.buckets.LocalBucket
-
Constructs a new LocalBucket instance and setups all bucket limits
- localSearchParam - Variable in class messif.operations.query.ApproxKNNQueryOperation
-
Value of the local approximation parameter.
- localSearchParam - Variable in class messif.operations.query.ApproxRangeQueryOperation
-
Value of the local approximation parameter.
- localSearchType - Variable in class messif.operations.query.ApproxKNNQueryOperation
-
Type of the local approximation parameter used.
- localSearchType - Variable in class messif.operations.query.ApproxRangeQueryOperation
-
Type of the local approximation parameter used.
- location - Variable in class messif.objects.impl.MetaObjectSAPIR
-
Object for the Location
- locator - Variable in class messif.operations.query.GetObjectByLocatorOperation
-
The locator of the desired object
- locatorColumnConvertor - Static variable in class messif.buckets.storage.impl.DatabaseStorage
-
- locatorPrefix - Variable in class messif.operations.query.GetObjectsByLocatorPrefixOperation
-
The locator prefix of the desired objects
- locatorPrefixToLocalObjectComparator - Static variable in enum messif.buckets.index.LocalAbstractObjectOrder
-
Index order defined by object locator prefixes
- locatorReader - Variable in class messif.objects.util.UKSignaturesReader
-
Locator permutation reader
- locatorsToObject(String[]) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
-
Returns a collection of objects with given locators
.
- LocatorStorageAlgorithm - Class in messif.algorithms.impl
-
Wrapper for any
Algorithm
that stores all the inserted objects into additional
storage.
- LocatorStorageAlgorithm(Algorithm, String, StorageIndexed<LocalAbstractObject>) - Constructor for class messif.algorithms.impl.LocatorStorageAlgorithm
-
Creates a new locator-storage algorithm wrapper for the given algorithm.
- LocatorStorageAlgorithm(Algorithm, StorageIndexed<LocalAbstractObject>) - Constructor for class messif.algorithms.impl.LocatorStorageAlgorithm
-
Creates a new locator-storage algorithm wrapper for the given algorithm.
- LocatorStorageAlgorithm(Algorithm, String, String, String, Class<?>[]) - Constructor for class messif.algorithms.impl.LocatorStorageAlgorithm
-
Creates a new locator-db-storage algorithm wrapper for the given algorithm.
- LocatorStorageAlgorithm(Algorithm, String, String, Class<?>[]) - Constructor for class messif.algorithms.impl.LocatorStorageAlgorithm
-
Creates a new locator-db-storage algorithm wrapper for the given algorithm.
- locatorToLocalObjectComparator - Static variable in enum messif.buckets.index.LocalAbstractObjectOrder
-
Index order defined by object locators
- locatorToObject(String, boolean, String, WordExpander) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
-
Returns the object with given locator
.
- locatorToObject(String, String, WordExpander) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
-
Returns the object with given locator
.
- locatorToObject(String) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
-
Returns the object with given locator
.
- locatorToThumbnail(String) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
-
Returns the thumbnail path of the object with the given locator.
- locatorURI - Variable in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
-
Parsed locator URI
- lock() - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
-
Locks this index and returns a lock object if it is supported.
- lock() - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
-
Locks this index and returns a lock object if it is supported.
- Lock - Interface in messif.buckets.index
-
An acquired object-lock.
- lock(boolean) - Method in interface messif.buckets.index.Lockable
-
Acquires a lock on this object.
- Lockable - Interface in messif.buckets.index
-
Interface for objects that supports object-locking.
- lockParameter(String) - Method in class messif.buckets.split.SplitPolicy
-
Locks the specified policy parameter.
- log - Static variable in class messif.algorithms.Algorithm
-
Logger
- log - Static variable in class messif.buckets.BucketDispatcher
-
Logger for the bucket dispatcher
- log - Static variable in class messif.buckets.storage.impl.DiskStorage
-
Logger for the disk storage class
- log - Static variable in class messif.netcreator.NetworkNodeDispatcher
-
Logger
- log - Static variable in class messif.network.MessageDispatcher
-
Logger
- log - Static variable in class messif.network.ReplyReceiver
-
Logger
- log - Static variable in class messif.objects.nio.BinarySerializator
-
Logger for serializators
- log - Static variable in class messif.utility.CoreApplication
-
Logger
- logException(Throwable) - Static method in class messif.utility.CoreApplication
-
Log an exception with a Level.SEVERE
level.
- Logging - Class in messif.utility
-
This class provides functionality to control logging via static methods.
- Logging() - Constructor for class messif.utility.Logging
-
- Logging.RegexpFilterAgainst - Enum in messif.utility
-
- loggingConsoleChangeLevel(PrintStream, String...) - Method in class messif.utility.CoreApplication
-
Set the logging level of console.
- loggingFileAdd(PrintStream, String...) - Method in class messif.utility.CoreApplication
-
Adds a file for writing logging messages.
- loggingFileChangeLevel(PrintStream, String...) - Method in class messif.utility.CoreApplication
-
Changes the logging level of an opened logging file.
- loggingFileRemove(PrintStream, String...) - Method in class messif.utility.CoreApplication
-
Removes a logging file.
- loggingLevel(PrintStream, String...) - Method in class messif.utility.CoreApplication
-
Get or set the global level of logging.
- LongAddress<T> - Class in messif.buckets.storage
-
Implementation of
Address
for a storage that uses long addresses.
- LongAddress(LongStorage<T>, long) - Constructor for class messif.buckets.storage.LongAddress
-
Creates a new instance of IntAddress on the specified int storage.
- LongKey - Class in messif.objects.keys
-
The object key that contains a long value and a locator URI.
- LongKey(String, long) - Constructor for class messif.objects.keys.LongKey
-
Creates a new instance of LongKey
- LongKey(String, boolean, long) - Constructor for class messif.objects.keys.LongKey
-
Creates a new instance of LongKey given only the locatorURI -
implicitly create the key as the (locatorURI.hashCode() + Integer.MAX_VALUE) modulo maxKey
.
- LongKey(String) - Constructor for class messif.objects.keys.LongKey
-
Creates a new instance of AbstractObjectKey given a buffered reader with the first line of the
following format: "longKey locatorUri"
- LongKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.LongKey
-
Creates a new instance of LongKey loaded from binary input.
- LongStorage<T> - Interface in messif.buckets.storage
-
Interface for storage that uses long addresses.
- LongStorageIndex<K,T> - Class in messif.buckets.index.impl
-
- LongStorageIndex(LongStorage<T>, IndexComparator<K, T>) - Constructor for class messif.buckets.index.impl.LongStorageIndex
-
Creates a new instance of IntStorageIndex for the specified storage.
- LongStorageIndexed<T> - Interface in messif.buckets.storage
-
Interface of a long storage that supports searching.
- LongStorageMemoryIndex<K,T> - Class in messif.buckets.index.impl
-
Implementation of disk (long) index that stores the indexed data in a sorted array and keeps the
keys to be compared always in memory.
- LongStorageMemoryIndex(DiskStorage<T>, IndexComparator<K, T>) - Constructor for class messif.buckets.index.impl.LongStorageMemoryIndex
-
Creates a new instance of LongStorageMemoryIndex for the specified storage.
- LongStorageMemoryIndex.KeyAddressPair<K> - Class in messif.buckets.index.impl
-
Class encapsulating the key and long position in the storage.
- LongStorageMemoryIndex.KeyAddressPair(K, long) - Constructor for class messif.buckets.index.impl.LongStorageMemoryIndex.KeyAddressPair
-
- LongStorageMemoryIndexStdSer<K,T> - Class in messif.buckets.index.impl
-
Implementation of disk (long) index that stores the indexed data in a sorted array and keeps the
keys to be compared always in memory.
- LongStorageMemoryIndexStdSer(DiskStorage<T>, IndexComparator<K, T>) - Constructor for class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
-
Creates a new instance of LongStorageMemoryIndex for the specified storage.
- LongStorageMemoryIndexStdSer.KeyAddressPair<K> - Class in messif.buckets.index.impl
-
Class encapsulating the key and long position in the storage.
- LongStorageMemoryIndexStdSer.KeyAddressPair(K, long) - Constructor for class messif.buckets.index.impl.LongStorageMemoryIndexStdSer.KeyAddressPair
-
- LongStorageSearch<T> - Interface in messif.buckets.storage
-
- LOWOCCUPATION_EXCEEDED - Static variable in class messif.buckets.BucketErrorCode
-
Object has been deleted but the current capacity is less than the minimal required one (low-occupation has been reached).
- LuxandFaceKey - Class in messif.objects.keys
-
Object key for the faces detected by the Luxand FaceSDK library.
- LuxandFaceKey(String) - Constructor for class messif.objects.keys.LuxandFaceKey
-
Creates a new LuxandFaceKey from the given string data.
- LuxandFaceKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.LuxandFaceKey
-
Creates a new instance of FaceKey loaded from binary input.