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

P

ParallelSequentialScan - Class in messif.algorithms.impl
Parallel implementation of the naive sequential scan algorithm.
ParallelSequentialScan(int, Class<? extends LocalBucket>, Map<String, Object>) - Constructor for class messif.algorithms.impl.ParallelSequentialScan
Creates a new instance of ParallelSequentialScan access structure with specific bucket class.
ParallelSequentialScan(int, Class<? extends LocalBucket>) - Constructor for class messif.algorithms.impl.ParallelSequentialScan
Creates a new instance of ParallelSequentialScan access structure with specific bucket class.
ParallelSequentialScan(int) - Constructor for class messif.algorithms.impl.ParallelSequentialScan
Creates a new instance of ParallelSequentialScan access structure with MemoryStorageBucket as the storage class.
parseArguments(String[], int) - Method in class messif.utility.CoreApplication
Internal method called from main method to read parameters and initialize the application.
parseTypesFromString(String[], Class<?>[], int, int, Map<String, Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], int, int) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], int) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], int, Map<String, Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[]) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], Map<String, Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects accoring to the types provided in the second argument.
PART_ID_ANY - Static variable in class messif.buckets.split.SplitPolicy
Identification of any partition (returned if a region cannot fit a single partition).
PART_ID_EXCLUDED - Static variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Identification of the outer partition.
PART_ID_INNER - Static variable in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Identification of the inner partition.
PART_ID_INNER - Static variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Identification of the inner partition.
PART_ID_LEFT - Static variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Identification of the left partition.
PART_ID_OUTER - Static variable in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Identification of the outer partition.
PART_ID_OUTER - Static variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Identification of the outer partition.
PART_ID_RIGHT - Static variable in class messif.buckets.split.impl.SplitPolicyGeneralizedHyperplane
Identification of the right partition.
PatternToken - Interface in messif.objects.util.impl
This is an abstract ancestor for individual tokens that can appear in aggregation function string.
pipe(OutputStream) - Method in class messif.objects.extraction.ExtractorDataSource
Output all data from this data source to the given outputStream.
pivot - Variable in class messif.buckets.split.impl.SplitPolicyBallPartitioning
Policy parameter pivot
pivot - Variable in class messif.buckets.split.impl.SplitPolicyExcludedMiddlePartitioning
Policy parameter pivot
pivot - Variable in class messif.buckets.split.impl.SplitPolicyMultiWayBallPartitioning
Policy parameter pivot
pivot - Variable in class messif.objects.BallRegion
Center of the ball region
pivot - Variable in class messif.pivotselection.CoveragePivotChooser.Ball
Center of the ball
pivotDistsValidIfGiven - Variable in class messif.algorithms.impl.SequentialScan
Flag controlling the usage of PrecomputedDistancesFixedArrayFilter -- whether distances are set or appended (see the constructor below for details)
pivotIndex - Variable in class messif.pivotselection.CoveragePivotChooser.Ball
Index of the center in the precomputed distances cache
pivots - Variable in class messif.algorithms.impl.SequentialScan
A list of fixed pivots used for filtering
pivots - Variable in class messif.buckets.split.impl.SplitPolicyVoronoiPartitioning
Policy parameter pivot
PIVOTS_DISTINCTION_THRESHOLD - Static variable in class messif.pivotselection.KMeansPivotChooser
Threshold to consider 2 pivots the same
PIVOTS_SAMPLE_SIZE - Static variable in class messif.pivotselection.KMeansPivotChooser
Size of the sample set to select a pivot from in each iteration of the k-means
popLast() - Method in class messif.utility.SortedCollection
Deprecated. Use removeLast() method instead
position - Variable in class messif.buckets.index.impl.LongStorageMemoryIndex.KeyAddressPair
 
precompDist - Variable in class messif.objects.PrecomputedDistancesFixedArrayFilter
The list of precomputed distances
precompDistMapping - Variable in class messif.objects.PrecomputedDistancesPivotMapFilter
The hash table of precomputed distances
PrecompDistPerforatedArrayFilter - Class in messif.objects
 
PrecompDistPerforatedArrayFilter() - Constructor for class messif.objects.PrecompDistPerforatedArrayFilter
Creates a new instance of ProcmpDistPerforatedArrayFilter
PrecompDistPerforatedArrayFilter(int) - Constructor for class messif.objects.PrecompDistPerforatedArrayFilter
Creates a new instance of ProcmpDistPerforatedArrayFilter
PrecompDistPerforatedArrayFilter(BinaryInput, BinarySerializator) - Constructor for class messif.objects.PrecompDistPerforatedArrayFilter
 
PrecomputedDistancesFilter - Class in messif.objects
This class provides a framework for metric-distance filtering techniques.
PrecomputedDistancesFilter() - Constructor for class messif.objects.PrecomputedDistancesFilter
Creates a new instance of PrecomputedDistancesFilter.
PrecomputedDistancesFilter(BinaryInput, BinarySerializator) - Constructor for class messif.objects.PrecomputedDistancesFilter
Creates a new instance of PrecomputedDistancesFilter loaded from binary input.
PrecomputedDistancesFixedArrayFilter - Class in messif.objects
Precomputed distance filter that has a fixed array of distances.
PrecomputedDistancesFixedArrayFilter() - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter.
PrecomputedDistancesFixedArrayFilter(LocalAbstractObject) - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter.
PrecomputedDistancesFixedArrayFilter(int) - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter.
PrecomputedDistancesFixedArrayFilter(LocalAbstractObject, int) - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter
PrecomputedDistancesFixedArrayFilter(String) - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter from a string.
PrecomputedDistancesFixedArrayFilter(BinaryInput, BinarySerializator) - Constructor for class messif.objects.PrecomputedDistancesFixedArrayFilter
Creates a new instance of PrecomputedDistancesFixedArrayFilter loaded from binary input.
PrecomputedDistancesPivotMapFilter - Class in messif.objects
Precomputed distance filter that has the stored precomputed distances mapped to the respective LocalAbstractObject.
PrecomputedDistancesPivotMapFilter() - Constructor for class messif.objects.PrecomputedDistancesPivotMapFilter
Creates a new instance of PrecomputedDistancesPivotMapFilter
PrecomputedDistancesPivotMapFilter(LocalAbstractObject) - Constructor for class messif.objects.PrecomputedDistancesPivotMapFilter
Creates a new instance of PrecomputedDistancesPivotMapFilter
PrecomputedDistancesPivotMapFilter(BinaryInput, BinarySerializator) - Constructor for class messif.objects.PrecomputedDistancesPivotMapFilter
Creates a new instance of PrecomputedDistancesPivotMapFilter loaded from binary input.
prepareOutput(int) - Method in interface messif.objects.nio.BinaryOutput
Returns a buffer that allows to write at least minBytes.
prepareOutput(int) - Method in class messif.objects.nio.BufferOutputStream
 
preselectedPivots - Variable in class messif.pivotselection.AbstractPivotChooser
List of selected pivots
previous() - Method in class messif.buckets.index.impl.AbstractSearch
 
previous() - Method in interface messif.buckets.index.Search
Searches for the previous object (backward search) and returns false if none is found.
printPivots(String) - Method in class messif.pivotselection.KMeansPivotChooser
Prints all pivots selected by this chooser.
printStatistics(String, String) - Method in class messif.statistics.OperationStatistics
Returns String containing current states of registered statistics with names matching the provided regular expression and separated by specified separator
printStatistics(String) - Method in class messif.statistics.OperationStatistics
Returns String containing current states of registered statistics with names matching the provided regular expression
printStatistics() - Method in class messif.statistics.OperationStatistics
Returns String containing current states of registered statistics
printStatistics(String, String) - Static method in class messif.statistics.Statistics
Returns a string containing current states of global statistics with names matching the provided regular expression and separated by specified separator.
printStatistics(String) - Static method in class messif.statistics.Statistics
Returns a string containing current states of global statistics with names matching the provided regular expression.
printStatistics() - Static method in class messif.statistics.Statistics
Returns a string containing current states of all global statistics.
printUsage(PrintStream, boolean, boolean, Method) - Static method in class messif.executor.MethodExecutor
Prints the method usage built from the MethodExecutor.ExecutableMethod annotation.
printUsage(PrintStream, boolean, boolean) - Method in class messif.executor.MethodExecutor
Prints usage of all methods managed by this executor.
printUsage(PrintStream, boolean, boolean, Object[]) - Method in class messif.executor.MethodExecutor
Prints usage of method that is to be called for the given arguments.
processInteractiveSocket(SocketChannel) - Method in class messif.utility.CoreApplication
Process an incoming command-prompt connection.
processQuery(QueryOperation<?>) - Method in class messif.buckets.Bucket
Process a query operation on objects from this bucket.
processQuery(QueryOperation) - Method in class messif.buckets.impl.AlgorithmStorageBucket
Process a query operation on objects from this bucket.
propertiesOpen(PrintStream, String...) - Method in class messif.utility.CoreApplication
Creates a new named properties.
provideObjects() - Method in class messif.buckets.Bucket
The iterator for provided objects for ObjectProvider interface.
provideObjects() - Method in interface messif.objects.ObjectProvider
Returns an iterator over the provided objects.
provideObjects() - Method in class messif.objects.util.AbstractObjectIterator
Returns an iterator over the provided objects.
provideObjects() - Method in class messif.objects.util.AbstractObjectList
The iterator for provided objects for ObjectProvider interface.
provideObjects() - Method in class messif.objects.util.GenericMatchingObjectList
The iterator for provided objects for ObjectProvider interface.
providers - Variable in class messif.objects.util.ObjectProvidersIterator
Queue of providers that are waiting to be scanned
putStringIntoMap(String, Map<? super String, ? super E>, Class<E>) - Static method in class messif.utility.Convert
Parses string key-value pairs from the specified string and adds them to the map.

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