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

S

safeGenericCastMap(Object, Class<K>, Class<V>) - Static method in class messif.utility.Convert
Return generic-safe Map type.
SAMPLE_PIVOT_SIZE - Static variable in class messif.pivotselection.IncrementalPivotChooser
Size of the candidate set of pivots from which the best pivot is picked.
SAMPLE_SET_SIZE - Static variable in class messif.pivotselection.ClusterPivotChooser
Size of the data sample used to create clusters.
SAMPLE_SET_SIZE - Static variable in class messif.pivotselection.CoveragePivotChooser
Size of the data sample used to create clusters.
SAMPLE_SET_SIZE - Static variable in class messif.pivotselection.IncrementalPivotChooser
Size of the sample set used to verify the goodness of candidate pivots (used to estimate mu_d)
sampleProviders - Variable in class messif.pivotselection.AbstractPivotChooser
Registered sample providers
saveFaceImage(BufferedImage, String, File) - Method in class messif.objects.keys.FaceKey
Saves the given image into the destDir as a file named by the locator of this key.
scalableColor - Variable in class messif.objects.impl.MetaObjectColor
Object for the ScalableColorType
scalableColor - Variable in class messif.objects.impl.MetaObjectPixMacSCT
Object for the ScalableColorType
scalableColor - Variable in class messif.objects.impl.MetaObjectPixMacShapeAndColor
Object for the ScalableColorType
scalableColor - Variable in class messif.objects.impl.MetaObjectProfiSCT
Object for the ScalableColorType
scalableColor - Variable in class messif.objects.impl.MetaObjectSAPIR
Object for the ScalableColorType
scl - Variable in class messif.objects.impl.ObjectFeature
Scale of the gravity vector
search(QueryOperation<?>) - Method in class messif.algorithms.impl.SequentialScan
Performs a generic query operation.
search() - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
search(IndexComparator<? super C, ? super LocalAbstractObject>, C) - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
search(IndexComparator<? super C, ? super LocalAbstractObject>, Collection<? extends C>) - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
search(IndexComparator<? super C, ? super LocalAbstractObject>, C, C) - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
search() - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(K, boolean) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(K, K) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(K, K, K) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(Collection<? extends K>) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.index.impl.AbstractArrayIndex
 
search() - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(K, boolean) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(K, K) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(K, K, K) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(Collection<? extends K>) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
search() - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(K, boolean) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(K, K) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(K, K, K) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(Collection<? extends K>) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
search() - Method in interface messif.buckets.index.Index
Returns a search for all objects in this index.
search(IndexComparator<? super C, ? super T>, C) - Method in interface messif.buckets.index.Index
Returns a search for objects in this index that have any of the specified keys.
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in interface messif.buckets.index.Index
Returns a search for objects in this index that have any of the specified keys.
search(IndexComparator<? super C, ? super T>, C, C) - Method in interface messif.buckets.index.Index
Returns a search for objects in this index that are within the specified key-range.
search() - Method in interface messif.buckets.index.ModifiableIndex
 
search(IndexComparator<? super C, ? super T>, C) - Method in interface messif.buckets.index.ModifiableIndex
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in interface messif.buckets.index.ModifiableIndex
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in interface messif.buckets.index.ModifiableIndex
 
search(C, boolean) - Method in interface messif.buckets.index.ModifiableOrderedIndex
 
search(Collection<? extends C>) - Method in interface messif.buckets.index.ModifiableOrderedIndex
 
search(C, C) - Method in interface messif.buckets.index.ModifiableOrderedIndex
 
search(C, C, C) - Method in interface messif.buckets.index.ModifiableOrderedIndex
 
search(C, boolean) - Method in interface messif.buckets.index.OrderedIndex
Returns a search for objects in this index using the internal OrderedIndex.comparator() of this index.
search(Collection<? extends C>) - Method in interface messif.buckets.index.OrderedIndex
Returns a search for objects in this index using the internal OrderedIndex.comparator() of this index.
search(C, C) - Method in interface messif.buckets.index.OrderedIndex
Returns a search for objects in this index using the internal OrderedIndex.comparator() of this index.
search(C, C, C) - Method in interface messif.buckets.index.OrderedIndex
Returns a search for objects in this index using the internal OrderedIndex.comparator() of this index.
Search<T> - Interface in messif.buckets.index
This interface represents an initialized search on an index.
search - Variable in class messif.buckets.index.SearchAbstractObjectIterator
Wrapped search instance
search() - Method in class messif.buckets.storage.impl.DatabaseStorage
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
search() - Method in class messif.buckets.storage.impl.DiskStorage
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.storage.impl.DiskStorage
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.storage.impl.DiskStorage
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.storage.impl.DiskStorage
 
search() - Method in class messif.buckets.storage.impl.MemoryStorage
 
search(IndexComparator<? super C, ? super T>, C) - Method in class messif.buckets.storage.impl.MemoryStorage
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in class messif.buckets.storage.impl.MemoryStorage
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in class messif.buckets.storage.impl.MemoryStorage
 
search() - Method in interface messif.buckets.storage.IntStorageIndexed
 
search(IndexComparator<? super C, ? super T>, C) - Method in interface messif.buckets.storage.IntStorageIndexed
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in interface messif.buckets.storage.IntStorageIndexed
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in interface messif.buckets.storage.IntStorageIndexed
 
search() - Method in interface messif.buckets.storage.LongStorageIndexed
 
search(IndexComparator<? super C, ? super T>, C) - Method in interface messif.buckets.storage.LongStorageIndexed
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in interface messif.buckets.storage.LongStorageIndexed
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in interface messif.buckets.storage.LongStorageIndexed
 
search() - Method in interface messif.buckets.storage.StorageIndexed
 
search(IndexComparator<? super C, ? super T>, C) - Method in interface messif.buckets.storage.StorageIndexed
 
search(IndexComparator<? super C, ? super T>, Collection<? extends C>) - Method in interface messif.buckets.storage.StorageIndexed
 
search(IndexComparator<? super C, ? super T>, C, C) - Method in interface messif.buckets.storage.StorageIndexed
 
SEARCH_SPLIT_REGEXP - Static variable in class messif.objects.impl.MetaObjectProfiSCT
Regular expression used to split search string
SearchAbstractObjectDualIterator<T extends LocalAbstractObject> - Class in messif.buckets.index
Provides a bridge between Search and AbstractObjectIterator.
SearchAbstractObjectDualIterator(Search<T>, int) - Constructor for class messif.buckets.index.SearchAbstractObjectDualIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Search instance.
SearchAbstractObjectDualIterator(Search<T>) - Constructor for class messif.buckets.index.SearchAbstractObjectDualIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Search instance.
SearchAbstractObjectIterator<T extends LocalAbstractObject> - Class in messif.buckets.index
Provides a bridge between Search and AbstractObjectIterator.
SearchAbstractObjectIterator(Search<T>, int) - Constructor for class messif.buckets.index.SearchAbstractObjectIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Search instance.
SearchAbstractObjectIterator(Index<T>, int) - Constructor for class messif.buckets.index.SearchAbstractObjectIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Index instance.
SearchAbstractObjectIterator(Search<T>) - Constructor for class messif.buckets.index.SearchAbstractObjectIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Search instance.
SearchAbstractObjectIterator(Index<T>) - Constructor for class messif.buckets.index.SearchAbstractObjectIterator
Creates a new instance of SearchAbstractObjectIterator for the specified Index instance.
searchArray(T[], T, boolean) - Static method in class messif.utility.Convert
Search the array for the specified item.
searchByText(MetaObjectProfiSCT, float[], boolean, int) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Returns a collection of objects found by the text search.
searchByText(String, boolean, int) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Returns a collection of objects found by the text search.
searchByText(String[], boolean, int) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Returns a collection of objects found by the text search.
searchByText(String[], String[], String[], float[], boolean, int) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Returns a collection of objects found by the text search.
searchFiles(Collection<File>, File, FileFilter, boolean) - Static method in class messif.utility.DirectoryInputStream
Search the directory for files that match the filter.
searchIndexByKey(Index<T>, AbstractObjectKey) - Static method in enum messif.buckets.index.LocalAbstractObjectOrder
Search the specified index for the object with given key.
searchIndexByLocator(Index<T>, String) - Static method in enum messif.buckets.index.LocalAbstractObjectOrder
Search the specified index for the object with given locator.
selectPivot() - Method in class messif.pivotselection.AbstractPivotChooser
Selects one pivot and appends it to the list of pivots.
selectPivot(int) - Method in class messif.pivotselection.AbstractPivotChooser
Method for selecting pivots and appending them to the list of pivots.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.AbstractPivotChooser
This method carries out the actual pivot selection and must be implemented by subclasses.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.ClusterPivotChooser
 
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.CoveragePivotChooser
 
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.FilteredRandomPivotChooser
Method for selecting pivots and appending to the list of pivots.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.HierarchicalKMeansPivotChooser
 
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.IncrementalIDistanceChooser
Selects new pivots.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.IncrementalPivotChooser
Selects new pivots.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.KMeansPivotChooser
This method only uses the preselected pivots as initial pivots for k-means and rewrites the pivots completely
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.OutlierPivotChooser
 
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.RandomPivotChooser
Method for selecting pivots and appending to the list of pivots.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.SimpleClusterPivotChooser
 
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.StreamSequencePivotChooser
This method carries out the actual pivot selection, that is, read specified number of objects from the stream.
selectPivot(int, AbstractObjectIterator<? extends LocalAbstractObject>) - Method in class messif.pivotselection.TwoDistantIncrementalPivotChooser
Select at least count pivots and add them by addPivot method.
send(BucketRequestMessage<T>, NetworkNode) - Method in class messif.netbucket.NetworkBucketDispatcher
Sending method for bucket request messages.
sendMessage(Message, NetworkNode) - Method in class messif.network.MessageDispatcher
Send the message to the specified network node.
sendMessage(Message, Collection<NetworkNode>) - Method in class messif.network.MessageDispatcher
Send the message to multiple network nodes.
sendMessage(Message, NetworkNode, boolean) - Method in class messif.network.MessageDispatcher
Send the message to the specified network node.
sendMessage(Message, Collection<NetworkNode>, boolean) - Method in class messif.network.MessageDispatcher
Send the message to multiple network nodes.
sendMessage(Message) - Method in class messif.network.MessageDispatcher
Send the message to all network nodes (that are listening for broadcast on the same port).
sendMessageWaitReply(Message, Class<E>, boolean, Collection<NetworkNode>) - Method in class messif.network.MessageDispatcher
Send the message to multiple network nodes and wait for the replies.
sendMessageWaitReply(Message, Class<E>, boolean, NetworkNode) - Method in class messif.network.MessageDispatcher
Send the message to the specified network node and wait for the replies.
sendMessageWaitReply(Message, Class<E>, Collection<NetworkNode>) - Method in class messif.network.MessageDispatcher
Send the message to multiple network nodes and wait for the replies.
sendMessageWaitReply(Message, Class<E>, NetworkNode) - Method in class messif.network.MessageDispatcher
Send the message to the specified network node and wait for the replies.
sendMessageWaitReply(Message, NetworkNode) - Method in class messif.network.MessageDispatcher
Send the message to the specified network node and wait for the replies.
sendMessageWaitReply(Message, Collection<NetworkNode>) - Method in class messif.network.MessageDispatcher
Send the message to multiple network nodes and wait for the replies.
sendMessageWaitSingleReply(Message, Class<E>, NetworkNode) - Method in class messif.network.MessageDispatcher
Send the message to a network node and wait for a single reply.
sendMessageWaitSingleReply(Message, Class<E>, NetworkNode, long) - Method in class messif.network.MessageDispatcher
Send the message to a network node and wait for a single reply.
SequenceMatchingCost - Class in messif.objects.util
Class encapsulating costs for matching two objects.
SequenceMatchingCost() - Constructor for class messif.objects.util.SequenceMatchingCost
 
SequenceMatchingCost(float, float, float, float, float, float, float) - Constructor for class messif.objects.util.SequenceMatchingCost
 
SequenceMatchingCostEquality - Class in messif.objects.util
Only exact match score is counted, i.e. if the distance between a pair of objects is zero, SequenceMatchingCost.matchExact cost is returned, otherwise the zero cost is returned.
SequenceMatchingCostEquality() - Constructor for class messif.objects.util.SequenceMatchingCostEquality
 
SequenceMatchingCostEquality(float, float, float, float, float, float, float) - Constructor for class messif.objects.util.SequenceMatchingCostEquality
 
SequenceMatchingCostInverse - Class in messif.objects.util
Approximate costs of a pair of objects is measured as an inverse function of their distance (which must be within the interval (SequenceMatchingCost.distMatch;SequenceMatchingCost.distMismatch].
SequenceMatchingCostInverse() - Constructor for class messif.objects.util.SequenceMatchingCostInverse
 
SequenceMatchingCostInverse(float, float, float, float, float, float, float) - Constructor for class messif.objects.util.SequenceMatchingCostInverse
 
SequenceMatchingCostLinear - Class in messif.objects.util
Approximate costs of a pair of objects is measured as a linear function of their distance (which must be within the interval (SequenceMatchingCost.distMatch;SequenceMatchingCost.distMismatch].
SequenceMatchingCostLinear() - Constructor for class messif.objects.util.SequenceMatchingCostLinear
 
SequenceMatchingCostLinear(float, float, float, float, float, float, float) - Constructor for class messif.objects.util.SequenceMatchingCostLinear
 
SequentialScan - Class in messif.algorithms.impl
Implementation of the naive sequential scan algorithm.
SequentialScan(LocalBucket, AbstractObjectIterator<LocalAbstractObject>, int, boolean) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with the given bucket and filtering pivots.
SequentialScan(LocalBucket) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with the given bucket.
SequentialScan(Class<? extends LocalBucket>, Map<String, Object>, AbstractObjectIterator<LocalAbstractObject>, int, boolean) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with specific bucket class and filtering pivots.
SequentialScan(Class<? extends LocalBucket>, AbstractObjectIterator<LocalAbstractObject>, int, boolean) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with specific bucket class and filtering pivots.
SequentialScan(Class<? extends LocalBucket>, Map<String, Object>) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with specific bucket class.
SequentialScan(Class<? extends LocalBucket>) - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with specific bucket class.
SequentialScan() - Constructor for class messif.algorithms.impl.SequentialScan
Creates a new instance of SequantialScan access structure with the default MemoryStorageBucket class.
SERIALIZATION_SIZE_MIN_BYTES - Static variable in class messif.objects.impl.ObjectFloatVectorTunable
 
set(long) - Method in class messif.statistics.StatisticCounter
 
set(Object) - Method in class messif.statistics.StatisticObject
 
set(Object, long) - Method in class messif.statistics.StatisticRefCounter
Reference counter modification operations
set(Object, long) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Reference counter modification operations
set(int, E) - Method in class messif.transactions.TransactionList
Replaces the element at the specified position in this list with the specified element (optional operation).
setAllBucketLowOccupation(long) - Method in class messif.buckets.BucketDispatcher
Set the low occupation for all buckets registered by this dispatcher.
setAllBucketSoftCapacity(long) - Method in class messif.buckets.BucketDispatcher
Set the soft capacity for all buckets registered by this dispatcher.
setAnswerCollection(RankedSortedCollection) - Method in class messif.operations.RankingQueryOperation
Set a new collection that maintains the answer list of this ranking query.
setAnswerIgnoringDuplicates(boolean) - Method in class messif.operations.RankingQueryOperation
Set the flag whether the RankingQueryOperation.addToAnswer(messif.objects.AbstractObject, float, float[]) method checks if an equal object exists already in the collection.
setAnswerThresholdComputation(boolean, boolean, int) - Method in class messif.operations.RankingQueryOperation
Set the operation answer threshold distance computation.
setAnswerThresholdComputation(T, boolean, boolean, int) - Static method in class messif.operations.RankingQueryOperation
Set the given operation answer threshold distance computation.
setAnswerType(AnswerType) - Method in class messif.operations.QueryOperation
Set the type of objects this operation stores in its answer.
setAutoPivotChooser(Class<? extends AbstractPivotChooser>) - Method in class messif.buckets.BucketDispatcher
Set the class of pivot chooser that will be created whenever a bucket is created by this dispatcher.
setAutoPivotChooser(AbstractPivotChooser) - Method in class messif.buckets.BucketDispatcher
Set the pivot chooser instance that chooses pivots for all the buckets in this dispatcher.
setBucketCapacity(long) - Method in class messif.buckets.BucketDispatcher
Set bucket capacity for all new buckets.
setBucketLowOccupation(long) - Method in class messif.buckets.BucketDispatcher
Set parameter "low occupation" for all new buckets
setBucketOccupationAsBytes(boolean) - Method in class messif.buckets.BucketDispatcher
Set parameter BucketDispatcher.bucketOccupationAsBytes for all new buckets.
setBucketSoftCapacity(long) - Method in class messif.buckets.BucketDispatcher
Set new soft capacity for all new buckets.
setBufferedSizeLimit(long) - Method in class messif.objects.nio.BufferOutputStream
Limit the buffer to the specified size.
setCallable(Callable<T>) - Method in class messif.statistics.FutureWithStatisticsImpl
Sets the callable for immediate execution.
setCheckpoint() - Method in class messif.statistics.StatisticCounter
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticMinMaxCounter
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticObject
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticRefCounter
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticSimpleWeakrefCounter
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticSlidingAvgCounter
Sets checkpoint.
setCheckpoint() - Method in class messif.statistics.StatisticTimer
Sets checkpoint.
setConsoleLevel(Level) - Static method in class messif.utility.Logging
Set logging level of the console.
setConstructorParameter(int, Object) - Method in class messif.objects.LocalAbstractObject.TextStreamFactory
Sets the value of this factory's constructor argument.
setConstructorParameter(int, Object) - Method in class messif.objects.util.AbstractStreamObjectIterator
Sets the value of this stream's object constructor argument.
setConstructorParameter(int, Object) - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
 
setConstructorParameter(int, Object) - Method in class messif.objects.util.StreamsMetaObjectMapIterator
 
setConstructorParameterFromString(int, String, Map<String, Object>) - Method in class messif.objects.LocalAbstractObject.TextStreamFactory
Sets the value of this factory's constructor argument from a string value.
setConstructorParameterFromString(int, String, Map<String, Object>) - Method in class messif.objects.util.AbstractStreamObjectIterator
Sets the value of this stream's object constructor argument from a string value.
setConstructorParameterFromString(int, String, Map<String, Object>) - Method in class messif.objects.util.StreamGenericAbstractObjectIterator
 
setConstructorParameterFromString(int, String, Map<String, Object>) - Method in class messif.objects.util.StreamsMetaObjectMapIterator
 
setCurrentPartition(Object) - Method in class messif.operations.query.PartitionedKNNQueryOperation
Sets the current partition differentiation object.
setCurrentPartition(Object) - Method in class messif.operations.query.PartitionedRangeQueryOperation
Sets the current partition differentiation object.
setCurrentPartitionLock(boolean) - Method in class messif.operations.query.PartitionedKNNQueryOperation
Set lock for setCurrentPartition.
setCurrentPartitionLock(boolean) - Method in class messif.operations.query.PartitionedRangeQueryOperation
Set lock for setCurrentPartition.
setDC_TIME_MIN_NANOS(long) - Static method in class messif.objects.impl.ObjectFloatVectorTunable
 
setDefaultBucketClass(Class<? extends LocalBucket>) - Method in class messif.buckets.BucketDispatcher
Set default class for all new buckets
setDefaultBucketClassParams(Map<String, Object>) - Method in class messif.buckets.BucketDispatcher
New parameters for all new default buckets
setDefaultCost(SequenceMatchingCost) - Static method in class messif.objects.impl.ObjectFeatureSetNeedlemanWunsch
 
setDefaultCost(SequenceMatchingCost) - Static method in class messif.objects.impl.ObjectFeatureSetSmithWaterman
 
setDefaultCostAndSlidingWindow(SequenceMatchingCost, ObjectFeatureOrderedSet.SlidingWindow) - Static method in class messif.objects.impl.ObjectFeatureSetNeedlemanWunschWindowed
 
setDefaultCostAndSlidingWindow(SequenceMatchingCost, ObjectFeatureOrderedSet.SlidingWindow) - Static method in class messif.objects.impl.ObjectFeatureSetSmithWatermanWindowed
 
setDistance(DistanceFunction<MetaObject>) - Method in class messif.objects.impl.MetaObjectFixedMap
 
setExecutedOperationsLogVerbosity(int) - Method in class messif.algorithms.Algorithm
Set the verbosity of the logging of the last executed operation.
setExternalExtractorTempFileSuffix(String) - Static method in class messif.objects.extraction.Extractors
Set the global external extractor temp file suffix.
setFactoryClass(Class<? extends AggregationFunction>) - Static method in class messif.objects.util.AggregationFunction
Sets the class created by factory method AggregationFunction.valueOf(java.lang.String).
setFixedPivotsPrecompDist(float[]) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Replaces the current array of precomputed distances with the values passed in the argument.
setFrom(StatisticCounter) - Method in class messif.statistics.StatisticCounter
 
setFrom(StatisticMinMaxCounter) - Method in class messif.statistics.StatisticMinMaxCounter
 
setFrom(StatisticObject) - Method in class messif.statistics.StatisticObject
 
setFrom(StatisticRefCounter) - Method in class messif.statistics.StatisticRefCounter
 
setFrom(TSelf) - Method in class messif.statistics.Statistics
Set the value of this statistic to the actual value of the given sourceStat.
setFrom(StatisticSimpleWeakrefCounter) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
setFrom(StatisticSlidingAvgCounter) - Method in class messif.statistics.StatisticSlidingAvgCounter
Set this statistic to values from given statistic
setFrom(StatisticTimer) - Method in class messif.statistics.StatisticTimer
 
setFuture(Future<T>) - Method in class messif.statistics.FutureWithStatisticsImpl
Sets the encapsulated future object.
setHostMappingTable(Map<InetAddress, Map<Integer, NetworkNode>>, Map<Integer, MessageDispatcher>) - Static method in class messif.network.NetworkNode
Setter method for the mapping table.
setHttpErrorCode(int) - Method in exception messif.buckets.BucketStorageException
Sets a new HTTP code to be later returned by this provider.
setHttpErrorCode(int) - Method in exception messif.objects.extraction.ExtractorException
Sets a new HTTP code to be later returned by this provider.
setIgnoringDuplicates(boolean) - Method in class messif.objects.util.RankedSortedCollection
Set the flag whether the add method checks if the object that RankedSortedCollection.isEqual(messif.objects.AbstractObject, messif.objects.AbstractObject) exists already in the collection.
setKeys(long[]) - Method in class messif.objects.impl.ObjectFeatureQuantized
 
setKeywordParameter(String, T, Serializable) - Method in class messif.objects.classification.text.KeywordClassification
Set the parameter name of the given keyword to the given value.
setLeftPivot(LocalAbstractObject) - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Sets the first pivot for generalized hyperplane partitioning.
setLocalSearchParam(int) - Method in interface messif.operations.Approximate
Setter for the local search parameter value.
setLocalSearchParam(int) - Method in class messif.operations.query.ApproxKNNQueryOperation
 
setLocalSearchParam(int) - Method in class messif.operations.query.ApproxRangeQueryOperation
 
setLocalSearchType(Approximate.LocalSearchType) - Method in interface messif.operations.Approximate
Setter for the type of the local search parameter.
setLocalSearchType(Approximate.LocalSearchType) - Method in class messif.operations.query.ApproxKNNQueryOperation
 
setLocalSearchType(Approximate.LocalSearchType) - Method in class messif.operations.query.ApproxRangeQueryOperation
 
setLocators(Iterable<?>) - Method in class messif.operations.query.GetObjectsByLocatorsOperation
Replace the current locators of this query with the provided collection.
setLogFileLevel(String, Level) - Static method in class messif.utility.Logging
Set logging level for an opened log file.
setLogLevel(Level) - Static method in class messif.utility.Logging
Set global logging level.
setLowOccupation(long) - Method in class messif.buckets.LocalBucket
Set the minimal occupation of this bucket.
setMaximalCapacity(int) - Method in class messif.objects.util.RankedSortedCollection
 
setMaximalCapacity(int) - Method in class messif.objects.util.RankedSortedDistFunctionRerankingCollection
 
setMaximalCapacity(int) - Method in class messif.utility.SortedCollection
Set the maximal capacity of this collection.
setMaxNumberOfValues(int) - Method in class messif.statistics.StatisticSlidingAvgCounter
sets the size of window to consider
setMessageDispatcher(MessageDispatcher) - Method in class messif.netcreator.BroadcastCreator
 
setMessageDispatcher(MessageDispatcher) - Method in class messif.netcreator.CentralCreator
 
setMessageDispatcher(MessageDispatcher) - Method in class messif.netcreator.NetworkNodeDispatcher
Setter of message dispatcher for deserialization method
setNavigationPathStatistics() - Method in class messif.network.Message
Set statistics in actual navigation element.
setNextObject() - Method in class messif.objects.util.StreamsMetaObjectMapIterator
Internal method to read objects from the strems and construct new metaobject and set the new object to StreamsMetaObjectMapIterator.nextObject.
setNumberOfInsertedObjects(int) - Method in exception messif.buckets.CapacityFullException
Sets the number of objects that were inserted by a single operation before this exception was thrown
setObjectKey(AbstractObjectKey) - Method in class messif.objects.AbstractObject
Set the object key
setOperationsThreadPool(ExecutorService) - Method in class messif.algorithms.Algorithm
Sets a new thread pool used for processing operations (via NavigationProcessor).
setOperationsThreadPool(int, ExecutorService) - Method in class messif.algorithms.impl.MultipleOverlaysAlgorithm
The provided thread pool is set on the given encapsulated algorithm and also to all the encapsulated algorithms: see Algorithm.setOperationsThreadPool(java.util.concurrent.ExecutorService) for details.
setOperationsThreadPool(ExecutorService) - Method in class messif.algorithms.impl.MultipleOverlaysAlgorithm
If the sub-algorithms don't have their own thread pool, the top algorithm shares its thread pool with them.
setOri(float) - Method in class messif.objects.impl.ObjectFeature
 
setParameter(String, Object) - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Use this method to set the policy parameter.
setParameter(String, Object) - Method in class messif.buckets.split.SplitPolicy
Use this method to set the policy parameter.
setParameter(String, Object) - Method in class messif.objects.classification.text.KeywordClassification
 
setParameter(String, Object) - Method in class messif.objects.impl.ObjectFacePittPattDescriptor
 
setParameter(String, Object) - Method in class messif.objects.LocalAbstractObjectParametric
 
setParameter(String, Object) - Method in class messif.objects.MetaObjectParametric
 
setParameter(String, Object) - Method in class messif.operations.AbstractOperation
 
setParameter(String, Object) - Method in interface messif.utility.ModifiableParametric
Set an additional parameter with the given name to the given value.
setParameter(String, Object) - Method in class messif.utility.ModifiableParametricBase
 
setParameters(float) - Method in class messif.objects.impl.ObjectFeatureSetSumOfSimilar
Sets the equality threshold
setPeriod(long) - Method in class messif.buckets.TemporaryCloseableThread
Change the checking period.
setPivot(LocalAbstractObject, boolean) - Method in class messif.buckets.split.BucketBallRegion
Sets the pivot for this ball region.
setPivot(LocalAbstractObject) - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Sets the pivot for ball partitioning.
setPivot(LocalAbstractObject) - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Sets the pivot for ball partitioning.
setPivot(LocalAbstractObject) - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Sets the pivot for ball partitioning.
setPivot(LocalAbstractObject, boolean) - Method in class messif.objects.BallRegion
Sets the pivot for this ball region.
setPivots(LocalAbstractObject[]) - Method in class messif.buckets.split.impl.SplitPolicyVoronoiPartitioning
Sets the pivots for Voronoi-like partitioning.
setPosition(long) - Method in class messif.objects.nio.AsynchronousFileChannelInputStream
Set the position from which the data will be read.
setPosition(long) - Method in class messif.objects.nio.AsynchronousFileChannelOutputStream
Set the position at which the data will be written.
setPosition(long) - Method in class messif.objects.nio.BufferInputStream
Sets the current position in this input stream.
setPosition(long) - Method in class messif.objects.nio.FileChannelInputStream
Set the position from which the data will be read.
setPosition(long) - Method in class messif.objects.nio.FileChannelOutputStream
Set the position at which the data will be written.
setPosition(long) - Method in class messif.objects.nio.MappedFileChannelInputStream
Set the position from which the data will be read.
setPrecompDist(int, float) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Set distance in the internal list of precomputed distances at the specified position.
setPrecompDist(int, LocalAbstractObject, LocalAbstractObject) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
Set distance at the end of internal list of precomputed distances.
setPrecompDist(LocalAbstractObject, float) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
Associates a precomputed distance to an object with this object Function appends the new distance 'dist' from the object 'obj' or replaces the old value of distance.
setPrecomputedAlpha(float) - Method in class messif.objects.impl.ObjectSignatureSQFD
 
setPrecomputedDist(float) - Method in class messif.objects.impl.ObjectSignatureSQFD
 
setPrecomputedWeights(float[]) - Method in class messif.objects.impl.ObjectSignatureSQFD
 
setRadii(float[]) - Method in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Sets the radii for multi-way ball partitioning.
setRadius(float) - Method in class messif.buckets.split.BucketBallRegion
Sets the radius for this ball region.
setRadius(float) - Method in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Sets the radius for ball partitioning.
setRadius(float) - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Sets the radius for ball partitioning.
setRadius(float) - Method in class messif.objects.BallRegion
Sets the radius for this ball region.
setRadiusGuaranteed(float) - Method in interface messif.operations.Approximate
Set a different value of radius within which the results are guaranteed as correct.
setRadiusGuaranteed(float) - Method in class messif.operations.query.ApproxKNNQueryOperation
 
setRadiusGuaranteed(float) - Method in class messif.operations.query.ApproxRangeQueryOperation
 
setRemoteNetworkNode(NetworkNode) - Method in class messif.netbucket.RemoteBucket
Sets the remote node on which the bucket resides.
setReply(NetworkNode) - Method in class messif.network.NavigationElement
Sets this particular hop as a reply to the destination.
setRho(float) - Method in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Sets the rho for excluded-middle partitioning.
setRightPivot(LocalAbstractObject) - Method in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Sets the second pivot for generalized hyperplane partitioning.
setScl(float) - Method in class messif.objects.impl.ObjectFeature
 
setSender(NetworkNode) - Method in class messif.network.NavigationElement
Sets the sender of the message for this particular hop.
setSERIALIZATION_SIZE_MIN_BYTES(int) - Static method in class messif.objects.impl.ObjectFloatVectorTunable
 
setSoftCapacity(long) - Method in class messif.buckets.LocalBucket
Set the soft capacity of this bucket.
setStatistics(OperationStatistics) - Method in class messif.network.NavigationElement
Sets the reference to the OperationStatistics gathered during this particular hop.
setTemporaryClosePeriod(long) - Method in class messif.buckets.BucketDispatcher
Update the period of the automatic temporary-closeable checking of the buckets.
setupCPUTime(boolean) - Static method in class messif.statistics.StatisticTimer
Initialization method for computing CPU times.
setupMessageStatistics(Message) - Method in class messif.algorithms.DistributedAlgorithm
Given a just-arrived message, this method registers (binds) DC, DC.Savings and BlockReads statistics for current thread.
setupStatsAndExecuteOperation(T, String) - Method in class messif.algorithms.Algorithm
Reset operation statistics, bind the operation statistics according to the given regular expression, and execute operation on this algorithm.
setupStatsAndExecuteOperation(T, String) - Method in class messif.algorithms.RMIAlgorithm
 
setupStatsAndExecuteOperation(T, String) - Method in class messif.algorithms.RMIAlgorithmOriginal
Deprecated.
 
setWindowSizeMilis(long) - Method in class messif.statistics.StatisticSlidingAvgCounter
and sets the size of the time-sliding window in milis
setX(float) - Method in class messif.objects.impl.ObjectFeature
 
setY(float) - Method in class messif.objects.impl.ObjectFeature
 
shiftValuesByTime(long) - Method in class messif.statistics.StatisticSlidingAvgCounter
add a given time difference to ALL values in the list
shiftX - Variable in class messif.objects.impl.ObjectFeatureOrderedSet.SlidingWindow
 
shiftY - Variable in class messif.objects.impl.ObjectFeatureOrderedSet.SlidingWindow
 
SIFT_DEFAULT - Static variable in class messif.objects.util.SequenceMatchingCost
Default costs good for comparing SIFT descriptors
SilhouetteIndex - Class in messif.utility
Computes silhouette index that measures quality of clustering.
SilhouetteIndex() - Constructor for class messif.utility.SilhouetteIndex
 
SimpleClusterPivotChooser - Class in messif.pivotselection
This pivot chooser selects a varying number of pivots based on cluster sizes which are limited by the parameter passed to the constructor.
SimpleClusterPivotChooser(float) - Constructor for class messif.pivotselection.SimpleClusterPivotChooser
Creates a new instance of SimpleClusterPivotChooser for the given maximal cluster radius.
SingleClassSerializator<T> - Class in messif.objects.nio
This is the simple serializator implementation for BinarySerializable objects.
SingleClassSerializator(Class<? extends T>) - Constructor for class messif.objects.nio.SingleClassSerializator
Create a new instance of BinarySerializator.
SingleMethodExecutor - Class in messif.executor
A single Executable method.
SingleMethodExecutor(Method, Object, Object[]) - Constructor for class messif.executor.SingleMethodExecutor
Creates a new instance of SingleMethodExecutor.
SingleMethodExecutor(Method, Object[], Object[]) - Constructor for class messif.executor.SingleMethodExecutor
Creates a new instance of SingleMethodExecutor.
SingleMethodExecutor(Object, String, Object...) - Constructor for class messif.executor.SingleMethodExecutor
Creates a new instance of SingleMethodExecutor.
singleQueryObjectSearch(RankingSingleQueryOperation) - Method in class messif.algorithms.impl.FileSequentialScan
Evaluates a ranking single query object operation on this algorithm.
singleQueryObjectSearch(RankingSingleQueryOperation) - Method in class messif.algorithms.impl.SequentialScan
Evaluates a ranking single query object operation on this algorithm.
singleton(T) - Static method in class messif.objects.util.AbstractObjectIterator
Returns an iterator on a single object.
SingletonQueryOperation - Class in messif.operations
The base class for query operations that return a single object.
SingletonQueryOperation() - Constructor for class messif.operations.SingletonQueryOperation
Creates a new instance of SingletonQueryOperation.
SingletonQueryOperation(AnswerType) - Constructor for class messif.operations.SingletonQueryOperation
Creates a new instance of ListingQueryOperation.
size() - Method in class messif.buckets.impl.AlgorithmStorageBucket
 
size() - Method in class messif.buckets.index.impl.AddressStorageIndex
 
size() - Method in class messif.buckets.index.impl.IntStorageIndex
 
size() - Method in class messif.buckets.index.impl.LongStorageIndex
 
size() - Method in class messif.buckets.index.impl.LongStorageMemoryIndex
 
size() - Method in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer
 
size() - Method in interface messif.buckets.index.Index
Returns current number of objects in this index.
size() - Method in class messif.buckets.storage.impl.DatabaseStorage
Returns the number of elements in this storage.
size() - Method in class messif.buckets.storage.impl.DiskStorage
Returns the number of objects stored in this storage.
size() - Method in class messif.buckets.storage.impl.MemoryStorage
Returns the number of elements in this storage.
size() - Method in interface messif.objects.classification.Classification
Returns the number of categories of this classification.
size() - Method in class messif.objects.classification.ClassificationBase
 
size() - Method in class messif.pivotselection.AbstractPivotChooser
The number of currently selected pivots.
size() - Method in class messif.pivotselection.ClusterPivotChooser.Cluster
Size of the cluster
size() - Method in class messif.transactions.TransactionList
Returns the number of elements in this list.
size() - Method in class messif.utility.ArrayMap
 
size() - Method in class messif.utility.ArrayResetableIterator
 
size() - Method in interface messif.utility.ResetableIterator
Number of objects this iterator returns.
size() - Method in class messif.utility.SortedArrayData
Returns the number of elements in this collection.
size() - Method in class messif.utility.SortedCollection
Returns the number of elements in this collection.
size() - Method in class messif.utility.VoronoiPartitioning.VoronoiPartition
 
skip(int) - Method in class messif.buckets.index.impl.AbstractSearch
 
skip(int) - Method in interface messif.buckets.index.Search
Skips count objects using Search.next() or Search.previous() search and returns false if count objects cannot be skipped.
skip(long) - Method in class messif.objects.nio.AsynchronousFileChannelInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in interface messif.objects.nio.BinaryInput
Skips over and discards n bytes of data from this input.
skip(long) - Method in class messif.objects.nio.BufferInputStream
 
skip(long) - Method in class messif.objects.nio.FileChannelInputStream
Skips over and discards n bytes of data from this input stream.
skip(int) - Method in class messif.objects.util.AbstractObjectIterator
Skip the passed number of objects in the iterator.
skip(long) - Method in class messif.utility.DirectoryInputStream
 
skip(long) - Method in class messif.utility.ExternalProcessInputStream
 
skipDuplicates() - Method in class messif.objects.impl.ObjectIntMultiVector.SortedDataIterator
Read all items (by calling ObjectIntMultiVector.SortedDataIterator.next()) that have the same value as the current item.
skipObject(BinaryInput, boolean) - Method in class messif.objects.nio.BinarySerializator
Skip the object at the current position of the stream.
skipSymmetricPairs - Variable in class messif.operations.query.JoinQueryOperation
Flag whether symmetric pairs should be avoided in the answer
skipWaiting() - Method in class messif.network.NavigationElement
Flag that the sender of this particular hop will not reply.
socket - Variable in class messif.network.SocketThreadTCP
 
socket - Variable in class messif.network.SocketThreadUDP
 
SocketThreadTCP - Class in messif.network
 
SocketThreadTCP(ServerSocket, MessageDispatcher) - Constructor for class messif.network.SocketThreadTCP
Creates a new instance of SocketThreadTCP
SocketThreadTCP.TCPStreamReceiver - Class in messif.network
 
SocketThreadTCP.TCPStreamReceiver(Socket) - Constructor for class messif.network.SocketThreadTCP.TCPStreamReceiver
 
SocketThreadUDP - Class in messif.network
 
SocketThreadUDP(DatagramSocket, MessageDispatcher) - Constructor for class messif.network.SocketThreadUDP
Creates a new instance of SocketThreadUDP
SOFTCAPACITY_EXCEEDED - Static variable in class messif.buckets.BucketErrorCode
Object has been inserted but the soft-capacity has been reached.
SOME_OBJECT_NOT_FOUND - Static variable in class messif.buckets.BucketErrorCode
Some of the objects cannot be deleted because it is not present.
SOME_OBJECTS_INSERTED - Static variable in class messif.buckets.BucketErrorCode
Some object have been successfully inserted, but some failed.
sort() - Method in class messif.buckets.index.impl.LongStorageIndex
Sorts the unsorted part of the array.
sortData() - Method in class messif.objects.impl.ObjectIntMultiVector
Sort the internal arrays with data.
sortData() - Method in class messif.objects.impl.ObjectIntSortedVector
Sort the internal array with data.
sortDim - Variable in class messif.objects.impl.ObjectFeatureOrderedSet
Current ordering of object features (initially undefined)
SortDimension - Class in messif.objects.util
Sorting dimension
SortDimension() - Constructor for class messif.objects.util.SortDimension
 
SortDimension.Window - Interface in messif.objects.util
Interface for encapsulating a rectangular 2-D window in a way that it recognizes primary and secondary ordering instead of rigid references to x and y axes.
sortDimensionX - Static variable in class messif.objects.util.SortDimension
Implementation of SortDimension that sorts the features by x-axis and then by y-axis.
sortDimensionY - Static variable in class messif.objects.util.SortDimension
Implementation of SortDimension that sorts the features by y-axis and then by x-axis.
SortedArrayData<K,T> - Class in messif.utility
Abstract implementation of a basic sorted array data.
SortedArrayData() - Constructor for class messif.utility.SortedArrayData
 
SortedCollection<T> - Class in messif.utility
Implementation of a sorted collection.
SortedCollection(int, int, Comparator<? super T>) - Constructor for class messif.utility.SortedCollection
Constructs an empty collection with the specified initial and maximal capacity.
SortedCollection(int, Comparator<? super T>) - Constructor for class messif.utility.SortedCollection
Constructs an empty collection with the specified initial capacity.
SortedCollection(Comparator<? super T>) - Constructor for class messif.utility.SortedCollection
Constructs an empty collection.
SortedCollection(int) - Constructor for class messif.utility.SortedCollection
Constructs an empty collection with the specified initial capacity.
SortedCollection() - Constructor for class messif.utility.SortedCollection
Constructs an empty collection.
sortHashMapByValues(LinkedHashMap<Integer, Float>, boolean) - Method in class messif.objects.impl.ObjectFeatureSetOrdpres
 
SortingIterator<T> - Class in messif.utility
Iterator that retrieves the smallest object from a collection of iterators when its next method is called.
SortingIterator(Collection<? extends Iterator<? extends T>>, Comparator<? super T>) - Constructor for class messif.utility.SortingIterator
Creates a new instance of SortingIterator.
split(SplitPolicy, List<Bucket>, BucketDispatcher, int) - Method in class messif.buckets.Bucket
Splits this bucket according to the specified policy.
split(SplitPolicy, List<Bucket>, BucketDispatcher, int) - Method in class messif.buckets.impl.AlgorithmStorageBucket
Splits this bucket according to the specified policy.
split(SplitPolicy, SplittableAlgorithm.SplittableAlgorithmResult, int) - Method in interface messif.buckets.split.SplittableAlgorithm
Split this algorithm according to the specified policy.
splitBucket(RemoteBucket, SplitPolicy, int) - Method in class messif.netbucket.NetworkBucketDispatcher
Splits a given bucket on the remote node creating the new buckets in situ.
splitBySpaceWithQuotes(String) - Static method in class messif.utility.Convert
Splits the given string by white space, but preserve the whitespace enclosed in (single or double) quotes.
SplitPolicy - Class in messif.buckets.split
This class defines an abstract policy for bucket splitting.
SplitPolicy() - Constructor for class messif.buckets.split.SplitPolicy
Creates a new instance of SplitPolicy.
SplitPolicy.ParameterField - Annotation Type in messif.buckets.split
Annotation of split policy parameter field.
SplitPolicyBallPartitioning - Class in messif.buckets.split.impl
This class a ball-partitioning policy for bucket splitting.
SplitPolicyBallPartitioning() - Constructor for class messif.buckets.split.impl.SplitPolicyBallPartitioning
Creates a new instance of SplitPolicyBallPartitioning
SplitPolicyExcludedMiddlePartitioning - Class in messif.buckets.split.impl
This class an excluded-middle ball-partitioning policy for bucket splitting.
SplitPolicyExcludedMiddlePartitioning() - Constructor for class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Creates a new instance of SplitPolicyExcludedMiddlePartitioning
SplitPolicyGeneralizedHyperplane - Class in messif.buckets.split.impl
This class defines a policy for bucket splitting based on the generalized hyperplane partitioning.
SplitPolicyGeneralizedHyperplane() - Constructor for class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Creates a new instance of SplitPolicyBallPartitioning
SplitPolicyMultiWayBallPartitioning - Class in messif.buckets.split.impl
This class is a multi-way ball-partitioning policy for bucket splitting.
SplitPolicyMultiWayBallPartitioning() - Constructor for class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Creates a new instance of SplitPolicyBallPartitioning
SplitPolicyVoronoiPartitioning - Class in messif.buckets.split.impl
This class implements Voronoi-like partitioning policy.
SplitPolicyVoronoiPartitioning() - Constructor for class messif.buckets.split.impl.SplitPolicyVoronoiPartitioning
Creates a new instance of SplitPolicyBallPartitioning
SplitResult - Interface in messif.buckets.split
Encapsulation of the result of the split operation.
SplittableAlgorithm - Interface in messif.buckets.split
Implement this interface on an Algorithm if it supports "clever" splitting.
SplittableAlgorithm.SplittableAlgorithmResult - Interface in messif.buckets.split
This is helper class that allows the split method to control the creation of algorithms.
standardDeviation - Variable in class messif.objects.impl.ObjectHomogeneousTexture
 
start() - Method in class messif.netcreator.NetworkNodeDispatcher
Method "start" from interface Startable.
start() - Method in interface messif.netcreator.Startable
Start server (i.e. listening mode) - requested from other node
start() - Method in class messif.statistics.StatisticTimer
Starts incrementing the timer
Startable - Interface in messif.netcreator
 
startables - Variable in class messif.netcreator.NetworkNodeDispatcher
Registered startables
startApplication(String[]) - Method in class messif.utility.CoreApplication
Internal method called from main method to initialize this application.
startElement(String, String, String, Attributes) - Method in class messif.objects.impl.CophirXmlParser
 
startElement(String, String, String, Attributes) - Method in class messif.objects.impl.MetaObjectSAPIR.XMLHandlerSAPIR
 
startPosition - Variable in class messif.buckets.storage.impl.DiskStorage
The position in the file where this storage starts (the real data starts at startPosition + headerSize)
startReadingObjects() - Method in class messif.objects.util.StreamsMetaObjectMapIterator
This method is internaly used to mark that the reading from the subObjectIterators started.
StatisticCounter - Class in messif.statistics
 
StatisticCounter(String) - Constructor for class messif.statistics.StatisticCounter
Creates a new instance of StatisticCounter
StatisticCounter(String, long) - Constructor for class messif.statistics.StatisticCounter
Creates a new instance of StatisticCounter
StatisticMinMaxCounter - Class in messif.statistics
 
StatisticMinMaxCounter(String) - Constructor for class messif.statistics.StatisticMinMaxCounter
Creates a new instance of StatisticCounter
StatisticObject - Class in messif.statistics
 
StatisticObject(String) - Constructor for class messif.statistics.StatisticObject
Creates a new instance of StatisticObject
StatisticRefCounter - Class in messif.statistics
 
StatisticRefCounter(String) - Constructor for class messif.statistics.StatisticRefCounter
Creates a new instance of StatisticRefCounter
statistics - Variable in class messif.network.NavigationElement
OperationStatistics gathered during this particular hop
statistics - Variable in class messif.statistics.OperationStatistics
Local operation statistic objects
Statistics<TSelf extends Statistics<TSelf>> - Class in messif.statistics
Base class for all statistics.
Statistics(String) - Constructor for class messif.statistics.Statistics
Creates instance of Statistics with filled internal data
statisticsAfterOperation(AbstractOperation) - Method in class messif.algorithms.Algorithm
This method can be used by all algorithms after processing any operation to set default (operation) statistics.
statisticsBeforeOperation() - Method in class messif.algorithms.Algorithm
This method can be used by all algorithms before processing any operation to set default (operation) statistics.
statisticsDisable(PrintStream, String...) - Method in class messif.utility.CoreApplication
Disable (or enable) gathering of statistics.
statisticsGlobal(PrintStream, String...) - Method in class messif.utility.CoreApplication
Print all global statistics.
statisticsGlobalGet(PrintStream, String...) - Method in class messif.utility.CoreApplication
Gets a value from a global statistic.
StatisticSimpleWeakrefCounter - Class in messif.statistics
 
StatisticSimpleWeakrefCounter(String) - Constructor for class messif.statistics.StatisticSimpleWeakrefCounter
Creates a new instance of StatisticRefCounter
statisticsLastOperation(PrintStream, String...) - Method in class messif.utility.CoreApplication
Print statistics gathered by the last executed operation.
StatisticSlidingAvgCounter - Class in messif.statistics
This is a statistic that counts aggregated functions (especially avg) from 1) last n values - if n+1 value is added, the first is removed and not considered any more or 2) values stored in the time-sliding window 3) combination of 1) and 2) Moreover, there is a possibility of linking each value (and time) with a "key" and then all values added to this counter are sumed up according to the key
StatisticSlidingAvgCounter(String) - Constructor for class messif.statistics.StatisticSlidingAvgCounter
Creates a new instance of StatisticSlidingAvgCounter
StatisticSlidingAvgCounter.ValueTime - Class in messif.statistics
This simple class encapsulates the pair: double value + time when it was added
StatisticSlidingAvgCounter.ValueTime(double, long) - Constructor for class messif.statistics.StatisticSlidingAvgCounter.ValueTime
Default constructor sets the key to null
StatisticSlidingAvgCounter.ValueTime(double, long, Object) - Constructor for class messif.statistics.StatisticSlidingAvgCounter.ValueTime
Full constructor
statisticsResetGlobal(PrintStream, String...) - Method in class messif.utility.CoreApplication
Reset all global statistics.
statisticsSetAutoBinding(PrintStream, String...) - Method in class messif.utility.CoreApplication
Regular expression on global statistics' names that are bound for each executed operation.
StatisticTimer - Class in messif.statistics
Statistics for counting wall-clock time.
StatisticTimer(String) - Constructor for class messif.statistics.StatisticTimer
Creates a new instance of StatisticTimer.
stem(String) - Method in interface messif.objects.text.Stemmer
Provides a stem for the given word.
Stemmer - Interface in messif.objects.text
Interface for stemmer instances.
stemWords(Collection<String>, Stemmer) - Static method in class messif.objects.text.TextConversion
Processes the given collection of words by stemming.
stepFinished(O) - Method in class messif.algorithms.impl.AbstractNavigationProcessor
This method is called immediately after a single processing step of this navigation processor was finished.
stop() - Method in class messif.statistics.StatisticTimer
Stops incrementing timer
stopRepeatEveryThread(PrintStream, String...) - Method in class messif.utility.CoreApplication
 
Storage<T> - Interface in messif.buckets.storage
Interface of a generic storage.
STORAGE_FAILURE - Static variable in class messif.buckets.BucketErrorCode
Object has not been stored, removed or read due to lower layer storage exception.
StorageFailureException - Exception in messif.buckets
This exception indicates that storing or reading object from bucket is not possible due to lower layer storage exception.
StorageFailureException(Throwable) - Constructor for exception messif.buckets.StorageFailureException
Creates a new instance of OccupationLowException
StorageFailureException(String, Throwable) - Constructor for exception messif.buckets.StorageFailureException
Creates a new instance of OccupationLowException with the specified detail message.
StorageIndexed<T> - Interface in messif.buckets.storage
Interface of a generic storage that supports searching.
StorageInsertFailureException - Exception in messif.buckets
This exception indicates that inserting objects into a bucket has failed.
StorageInsertFailureException(Throwable) - Constructor for exception messif.buckets.StorageInsertFailureException
Creates a new instance of StorageInsertFailureException
StorageInsertFailureException(String, Throwable) - Constructor for exception messif.buckets.StorageInsertFailureException
Creates a new instance of StorageInsertFailureException with the specified detail message.
StorageInsertFailureException(BucketStorageException) - Constructor for exception messif.buckets.StorageInsertFailureException
Creates a new instance of StorageInsertFailureException by copying the error code, message, and cause from another BucketStorageException.
Storages - Class in messif.buckets.storage
Collection of utility methods for Storages.
Storages() - Constructor for class messif.buckets.storage.Storages
 
StorageSearch<T> - Interface in messif.buckets.storage
This interface represents a ModifiableSearch that supports getting Storage's address of the found object.
store(T) - Method in class messif.buckets.storage.impl.DatabaseStorage
 
store(T) - Method in class messif.buckets.storage.impl.DiskStorage
 
store(T) - Method in class messif.buckets.storage.impl.DiskStorageFillGaps
 
store(T) - Method in class messif.buckets.storage.impl.MemoryStorage
 
store(T) - Method in interface messif.buckets.storage.IntStorage
 
store(T) - Method in interface messif.buckets.storage.LongStorage
 
store(T) - Method in interface messif.buckets.storage.Storage
Stores an object in this storage.
storeField(Field, boolean) - Method in class messif.transactions.TransactionObject
 
storeImplementation(OutputStream) - Method in class messif.objects.util.SortDimension
Factory method for text serialization sake.
storeObject(MetaObjectProfiSCT) - Method in class messif.objects.impl.MetaObjectProfiSCT.DatabaseSupport
Store the object into the database storage.
storeToFile(String) - Method in class messif.algorithms.Algorithm
Store the algorithm to the specified file.
StoringMultiExtractor<T extends LocalAbstractObject> - Class in messif.objects.extraction
Extractor that stores the data source binary data to a given storage and then passes the extraction pipeline to the encapsulated extractor.
StoringMultiExtractor(MultiExtractor<T>, StorageIndexed<? super ExtractorDataSource>) - Constructor for class messif.objects.extraction.StoringMultiExtractor
Creates a new instance of StoringMultiExtractor.
StoringMultiExtractor(MultiExtractor<T>, String, String) - Constructor for class messif.objects.extraction.StoringMultiExtractor
Creates a new instance of StoringMultiExtractor.
stream - Variable in class messif.objects.util.StreamGenericAbstractObjectIterator
An input stream for reading objects of this iterator from
stream - Variable in class messif.pivotselection.StreamSequencePivotChooser
Stream to read pivots from
StreamGenericAbstractObjectIterator<E extends LocalAbstractObject> - Class in messif.objects.util
This class represents an iterator on LocalAbstractObjects that are read from a file.
StreamGenericAbstractObjectIterator(Class<? extends E>, BufferedReader, Map<String, Object>, Object...) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamGenericAbstractObjectIterator(Class<? extends E>, BufferedReader, Map<String, Object>, Collection<?>) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamGenericAbstractObjectIterator(Class<? extends E>, String, Map<String, Object>, Object...) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamGenericAbstractObjectIterator(Class<? extends E>, String, Map<String, Object>, Collection<?>) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamGenericAbstractObjectIterator(Class<? extends E>, String) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamGenericAbstractObjectIterator(Class<? extends E>, BufferedReader) - Constructor for class messif.objects.util.StreamGenericAbstractObjectIterator
Creates a new instance of StreamGenericAbstractObjectIterator.
StreamSequencePivotChooser - Class in messif.pivotselection
 
StreamSequencePivotChooser(Class<? extends LocalAbstractObject>, String) - Constructor for class messif.pivotselection.StreamSequencePivotChooser
Creates a new instance of StreamSequencePivotChooser.
StreamsMetaObjectMapIterator - Class in messif.objects.util
This class is to contruct MetaObjects from several simultaneously opened files (subObjectIterators).
StreamsMetaObjectMapIterator() - Constructor for class messif.objects.util.StreamsMetaObjectMapIterator
The empty constructor.
stringAndClassToType(String, char, Class<? extends T>) - Static method in class messif.utility.Convert
Creates a new instance of a class specified in the classAndData.
StringDataProvider - Interface in messif.objects.text
Interface for objects that provide textual data.
StringFieldDataProvider - Interface in messif.objects.text
Interface for objects that provide textual data in multiple fields.
stringToArray(CharSequence, Pattern, int, Class<? extends T>, Map<String, ? extends Object>) - Static method in class messif.utility.Convert
Creates a static array from the given string.
stringToMap(String, Class<E>) - Static method in class messif.utility.Convert
Returns a map of string key-value pairs parsed from the specified string.
stringToMap(String) - Static method in class messif.utility.Convert
Returns a map of string key-value pairs parsed from the specified string.
stringToTerritories(String) - Static method in enum messif.objects.impl.MetaObjectProfiSCT.Territory
Convert a line with comma-separated territories to EnumSet.
stringToType(String, Class<E>, Map<String, ? extends Object>) - Static method in class messif.utility.Convert
Converts a string into object of the specified type.
stringToType(String, Class<E>) - Static method in class messif.utility.Convert
Converts a string into object of the specified type.
sub(long) - Method in class messif.statistics.StatisticCounter
 
sub() - Method in class messif.statistics.StatisticCounter
 
sub(Object, long) - Method in class messif.statistics.StatisticRefCounter
 
sub(Object) - Method in class messif.statistics.StatisticRefCounter
 
sub(Object, long) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
sub(Object) - Method in class messif.statistics.StatisticSimpleWeakrefCounter
 
SubdistanceToken - Class in messif.objects.util.impl
The subdistance identifier for the aggregation function evalutator.
SubdistanceToken(String, List<SubdistanceToken>) - Constructor for class messif.objects.util.impl.SubdistanceToken
Create subdistance token given the subdistance name and a list of already created subdistances.
submit(ExecutorService, Callable<T>) - Static method in class messif.statistics.FutureWithStatisticsImpl
Executes the given callable and collects the OperationStatistics.
subObjectIterators - Variable in class messif.objects.util.StreamsMetaObjectMapIterator
Particular iterators
substituteVariables(String, Pattern, int, int, Map<String, ?>) - Static method in class messif.utility.Convert
Replace all occurrences of the variable pattern with the value from the hash table.
substituteVariables(String, Map<String, String>) - Method in class messif.utility.CoreApplication
Returns the value with substituted variables.
sum - Variable in class messif.statistics.StatisticMinMaxCounter
 
sum - Variable in class messif.statistics.StatisticSlidingAvgCounter
aggregated values
sum(PrintStream, String...) - Method in class messif.utility.CoreApplication
Computes a sum of the parameters and prints the result to the output.
sumCoeff(byte[], byte[], byte[]) - Static method in class messif.objects.impl.ObjectColorLayout
 
suppData - Variable in class messif.objects.LocalAbstractObject
Supplemental data object
suppData - Variable in class messif.operations.AbstractOperation
Supplemental data object associated with this operation instance
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z