- 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
-
- search(Collection<? extends C>) - Method in interface messif.buckets.index.OrderedIndex
-
- search(C, C) - Method in interface messif.buckets.index.OrderedIndex
-
- search(C, C, C) - Method in interface messif.buckets.index.OrderedIndex
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- setAnswerThresholdComputation(boolean, boolean, int) - Method in class messif.operations.RankingQueryOperation
-
- setAnswerThresholdComputation(T, boolean, boolean, int) - Static method in class messif.operations.RankingQueryOperation
-
- 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
-
- 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
-
- setCurrentPartitionLock(boolean) - Method in class messif.operations.query.PartitionedRangeQueryOperation
-
- 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
-
- 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
-
- 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
-
- 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
-
- setOperationsThreadPool(int, ExecutorService) - Method in class messif.algorithms.impl.MultipleOverlaysAlgorithm
-
- 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
-
- SingleClassSerializator(Class<? extends T>) - Constructor for class messif.objects.nio.SingleClassSerializator
-
Create a new instance of BinarySerializator.
- SingleMethodExecutor - Class in messif.executor
-
- 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
-
- 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
-
- 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
Storage
s.
- Storages() - Constructor for class messif.buckets.storage.Storages
-
- StorageSearch<T> - Interface in messif.buckets.storage
-
- 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
-
- 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
-
- 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