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 

P

parallelArc(double, double, double) - Method in class messif.objects.impl.ObjectGPSCoordinate.ReferenceEllipsoid
Returns the parallel arc, the true parallel distance on the ellipsoid from the meridian lambda1 to the meridian lambda2 at the specified latitude phi, in meters.
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.
Parametric - Interface in messif.utility
Interface for objects that support definition of additional parameters.
ParametricBase - Class in messif.utility
Basic implementation of the Parametric interface on encapsulated Map.
ParametricBase(Map<String, ? extends Object>) - Constructor for class messif.utility.ParametricBase
Creates a new instance of ParametricBase backed-up by the given map with parameters.
ParametricRankedObjectDistanceClassifier<C> - Class in messif.objects.classification.impl
Implementation of a classifier that computes a ClassificationWithConfidence from the given distance-ranked objects.
ParametricRankedObjectDistanceClassifier(Class<? extends C>, String) - Constructor for class messif.objects.classification.impl.ParametricRankedObjectDistanceClassifier
Creates a new instance of ParametricRankedObjectDistanceClassifier.
ParametricSimpleGetClassifier<C> - Class in messif.objects.classification.impl
Simple classifier that only retrieves an existing Classification from the given object parameter.
ParametricSimpleGetClassifier(Class<? extends C>, String) - Constructor for class messif.objects.classification.impl.ParametricSimpleGetClassifier
Creates a new simple classifier that retrieves an existing Classification from the given object parameter.
parseArguments(String[], int) - Method in class messif.utility.CoreApplication
Internal method called from main method to read parameters and initialize the application.
parseArguments(String[], int) - Method in class messif.utility.DistributedApplication
 
parseArguments(String[], int) - Method in class messif.utility.HttpApplication
 
parseByteHexString(String) - Static method in class messif.objects.impl.ObjectByteVector
Parses a vector of bytes encoded using hexadecimal character encoding from the given line of text.
parseByteVector(String) - Static method in class messif.objects.impl.ObjectByteVector
Parses a vector of byte integers from the given line of text.
parseDoubleVector(String) - Static method in class messif.objects.impl.ObjectDoubleVector
Parses a vector of doubles from the given line of text.
parseFloatVector(String) - Static method in class messif.objects.impl.ObjectFloatVector
Parses a vector of floats from the given line of text.
parseIntVector(String) - Static method in class messif.objects.impl.ObjectIntVector
Parses a vector of integers from the given line of text.
parseKeyWordsType(String[], Stemmer, IntStorageIndexed<String>) - Static method in class messif.objects.impl.CophirXmlParser
Parse the keywords descriptor data.
parseObjectComment(String) - Method in class messif.objects.impl.ObjectFeatureOrderedSet
 
parseObjectComment(String) - Method in class messif.objects.LocalAbstractObject
Processes a comment line of text representation of the object.
parseObjectComment(String) - Method in class messif.objects.LocalAbstractObjectParametric
 
parseObjectComment(String) - Method in class messif.objects.MetaObjectParametric
 
parseParameters(String, Map<String, String>) - Static method in class messif.utility.HttpApplication
Parse query string parameters.
parseShortVector(String) - Static method in class messif.objects.impl.ObjectShortVector
Parses a vector of short integers from the given line of text.
parseThresholds(String) - Static method in class messif.utility.RandIndex
 
parseTypesFromString(String[], Class<?>[], boolean, int, int, Map<String, ? extends Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], boolean, int, int) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], boolean, int) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], boolean, int, Map<String, ? extends Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], boolean) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according to the types provided in the second argument.
parseTypesFromString(String[], Class<?>[], boolean, Map<String, ? extends Object>) - Static method in class messif.utility.Convert
Parses array of strings into array of objects according 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.
partitionedAnswer - Variable in class messif.operations.query.PartitionedKNNQueryOperation
The answer holder
partitionedAnswer - Variable in class messif.operations.query.PartitionedRangeQueryOperation
The answer holder
PartitionedKNNQueryOperation - Class in messif.operations.query
This class represents a range query that distinguish the partition from which a matching object comes from.
PartitionedKNNQueryOperation(LocalAbstractObject, int) - Constructor for class messif.operations.query.PartitionedKNNQueryOperation
Creates a new instance of KNNQueryOperation given the query object and radius.
PartitionedKNNQueryOperation(LocalAbstractObject, int, AnswerType) - Constructor for class messif.operations.query.PartitionedKNNQueryOperation
Creates a new instance of KNNQueryOperation given the query object, radius and specifying the answer type.
PartitionedRangeQueryOperation - Class in messif.operations.query
This class represents a range query that distinguish the partition from which a matching object comes from.
PartitionedRangeQueryOperation(LocalAbstractObject, float) - Constructor for class messif.operations.query.PartitionedRangeQueryOperation
Creates a new instance of RangeQueryOperation given the query object and radius.
pathToId(File) - Static method in class messif.objects.impl.CophirXmlParser
Returns an object identifier from a file.
pathToId(Iterator<File>) - Static method in class messif.objects.impl.CophirXmlParser
Returns an iterator of object identifiers from an iterator of files.
PatternToken - Interface in messif.objects.util.impl
This is an abstract ancestor for individual tokens that can appear in aggregation function string.
peak - Variable in class messif.objects.impl.ObjectContourShape
 
peek() - Method in class messif.utility.SortedCollection
 
peekNextChar(BufferedReader) - Static method in class messif.objects.LocalAbstractObject
Looks at the next character in the given reader without changing the position.
peekNextInt() - Method in class messif.objects.impl.ObjectIntMultiVector.SortedDataIterator
Returns the next value as integer, but does not advance the iterator.
performanceTest() - Method in class messif.utility.DistanceMatrix
Prints to system out a message about the performace of the system in distance computations per second.
pipe(OutputStream) - Method in class messif.objects.extraction.ExtractorDataSource
Output all data from this data source to the given outputStream.
PipelineClassifier<T,C> - Class in messif.objects.classification
Provides a classification via executing a pipeline of several classifiers.
PipelineClassifier(Class<? extends C>, Classifier<T, ?>, Classifier...) - Constructor for class messif.objects.classification.PipelineClassifier
Creates a pipeline of classifiers.
pipeToFile(File) - Method in class messif.objects.extraction.ExtractorDataSource
Output all data from this data source to the given file.
pipeToTemporaryFile(String, String, File) - Method in class messif.objects.extraction.ExtractorDataSource
Output all data from this data source to a automatically generated temporary file.
PittPattFaceKey - Class in messif.objects.keys
Object key for the faces detected by the PittPatt library.
PittPattFaceKey(String) - Constructor for class messif.objects.keys.PittPattFaceKey
Creates a new PittPattFaceKey from the given string data.
PittPattFaceKey(BinaryInput, BinarySerializator) - Constructor for class messif.objects.keys.PittPattFaceKey
Creates a new instance of FaceKey loaded from binary input.
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
PlainStorageBucket - Class in messif.buckets.impl
Encapsulating bucket for a plain storage.
PlainStorageBucket(long, long, long, boolean, ModifiableIndex<LocalAbstractObject>) - Constructor for class messif.buckets.impl.PlainStorageBucket
Creates a new instance of PlainStorageBucket.
poll() - Method in class messif.utility.SortedCollection
 
pool - Variable in class messif.netcreator.BroadcastCreator
Internal data
pool - Variable in class messif.netcreator.CentralCreator
Internal data
popLast() - Method in class messif.utility.SortedCollection
Deprecated.
Use removeLast() method instead
port - Variable in class messif.network.NetworkNode
TCP/UDP port of this network node
position - Variable in class messif.buckets.index.impl.LongStorageMemoryIndex.KeyAddressPair
 
position - Variable in class messif.buckets.index.impl.LongStorageMemoryIndexStdSer.KeyAddressPair
 
postDataTemporaryFileSuffix(PrintStream, String...) - Method in class messif.utility.HttpApplication
Set the temporary file name suffix for the data sent to the HTTP service.
postponeCFAction(PrintStream, Properties, String, Map<String, String>) - Method in class messif.utility.CoreApplication
Postpone the current action according to the "postponeUntil" argument.
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
 
precomputedAlpha - Variable in class messif.objects.impl.ObjectSignatureSQFD
Alpha for which the distance was partially precomputed.
precomputedDist - Variable in class messif.objects.impl.ObjectSignatureSQFD
Partially precomputed distance function (FS1)
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.
PrecomputedDistancesFilterFactory<T extends PrecomputedDistancesFilter> - Interface in messif.objects
Interface that provides methods for creating PrecomputedDistancesFilter instances.
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.
precomputedWeights - Variable in class messif.objects.impl.ObjectSignatureSQFD
Weights for which the distance was partially precomputed.
precomputeSelfDistance() - Method in class messif.objects.impl.ObjectSignatureSQFD
Compute and store self-distance (for default alpha and weights).
precomputeSelfDistance(float[], float) - Method in class messif.objects.impl.ObjectSignatureSQFD
Compute and store self-distance (fog given alpha).
prepareAndExecute(PreparedStatement, String, int, boolean, Object...) - Method in class messif.utility.ExtendedDatabaseConnection
Prepares and executes an SQL command using this storage's database connection.
prepareAndExecute(PreparedStatement, String, boolean, Object...) - Method in class messif.utility.ExtendedDatabaseConnection
Prepares and executes an SQL command using this storage's database connection.
prepareAndExecuteStatement(PreparedStatement, String, boolean, Object...) - Method in class messif.utility.ExtendedDatabaseConnection.ExtendedDatabaseConnectionPublic
Prepares and executes an SQL command using this storage's database connection.
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.
previousOffset - Variable in class messif.objects.util.UKSignaturesReader
Offset of the previously read object
print(AbstractObject) - Method in class messif.operations.query.PrintAllObjectsOperation
Print give object (or just its ID) to specified file output.
printAll(Iterator<? extends AbstractObject>) - Method in class messif.operations.query.PrintAllObjectsOperation
Prints all given objects to the specified file output.
PrintAllObjectsOperation - Class in messif.operations.query
Operation for retrieving all objects locally stored (organized by an algorithm) and printing their text representation to specified file.
PrintAllObjectsOperation(boolean, String) - Constructor for class messif.operations.query.PrintAllObjectsOperation
Creates a new instance of PrintAllObjectsOperation.
printDistanceResult(PrintStream, double, Object) - Static method in class messif.utility.DistanceDistributionSQFD
Prints a line of the distance histogram result.
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.
processException(Throwable, PrintStream, boolean) - Method in class messif.utility.CoreApplication
Process exception from exception.
processInteractiveSocket(SocketChannel) - Method in class messif.utility.CoreApplication
Process an incoming command-prompt connection.
processItem(O, T) - Method in class messif.algorithms.impl.AbstractNavigationProcessor
Processes the encapsulated operation using the given processing item.
processItem(O, Bucket) - Method in class messif.algorithms.impl.BucketQueryOperationNavigationProcessor
 
processMessage(Message, Method) - Method in class messif.network.InvokingReceiver
Invoke the method associtated with the accepted message.
processMessage(Message, Method) - Method in class messif.network.QueueInvokingReceiver
Put the accepted message and the associated method to the queue.
processMessage(Message, Method) - Method in class messif.network.ThreadInvokingReceiver
Run a separate thread that invokes the accepted message's method.
processMultiObjectOperation(RankingMultiQueryOperation) - Method in class messif.algorithms.impl.MultiQueryWrapperAlgorithm
Implementation of multi-object query operation.
processObjectInsert(Collection<? extends LocalAbstractObject>) - Method in class messif.algorithms.impl.ParallelSequentialScan
Processes the insertion of objects into buckets.
processOperation(AbstractOperation) - Method in class messif.algorithms.impl.LocatorStorageAlgorithm
Implementation of a generic operation.
processOperation(AbstractOperation) - Method in class messif.algorithms.impl.MultiQueryWrapperAlgorithm
Implementation of a generic operation.
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.
processQuery(QueryOperation<?>) - Method in class messif.netbucket.RemoteBucket
Process a query operation on objects from the remote bucket.
processQuery(QueryOperation<?>) - Method in class messif.netbucket.replication.ReplicationBucket
 
processStep() - Method in class messif.algorithms.impl.AbstractNavigationProcessor
 
processStep() - Method in interface messif.algorithms.NavigationProcessor
Processes the encapsulated operation by the next processing step.
processStep() - Method in class messif.algorithms.NavigationProcessorWrapper
 
processStepAsynchronously() - Method in interface messif.algorithms.AsynchronousNavigationProcessor
Returns a Callable that allows to execute the next processing step asynchronously.
processStepAsynchronously() - Method in class messif.algorithms.AsynchronousNavigationProcessorWrapper
 
processStepAsynchronously() - Method in class messif.algorithms.impl.AbstractNavigationProcessor
 
propertiesOpen(PrintStream, String...) - Method in class messif.utility.CoreApplication
Creates a new named properties.
prototypeCurvatureVector - Variable in class messif.objects.impl.ObjectContourShape
 
provideObjects() - Method in class messif.buckets.Bucket
The iterator for provided objects for ObjectProvider interface.
provideObjects() - Method in class messif.netbucket.replication.ReplicationBucket
 
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
 
providers - Variable in class messif.objects.util.ObjectProvidersIterator
Queue of providers that are waiting to be scanned
putMessageIntoStream(Message, ObjectOutputStream, NetworkNode) - Method in class messif.network.MessageDispatcher
Packs the provided message into byte stream.
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 X Y Z