- backgroundExecute(Object[], Executable, Executable) - Method in class messif.executor.MethodExecutor
-
Execute a registered method by arguments on background.
- backgroundExecute(Object[], List<Executable>, List<Executable>) - Method in class messif.executor.MethodExecutor
-
Execute a registered method by arguments on background.
- backgroundExecute(Object...) - Method in class messif.executor.MethodExecutor
-
Execute a registered method by arguments on background.
- backgroundExecute(Object[], Executable, Executable) - Method in class messif.executor.MethodThreadList
-
Execute registered method by arguments on background.
- backgroundExecute(Object[], List<Executable>, List<Executable>) - Method in class messif.executor.MethodThreadList
-
Execute registered method by arguments on background.
- backgroundExecute(Object...) - Method in class messif.executor.MethodThreadList
-
Execute registered method by arguments on background.
- backgroundExecuteOperation(T) - Method in class messif.algorithms.Algorithm
-
Execute algorithm operation on background.
- backgroundExecuteOperation(T) - Method in class messif.algorithms.RMIAlgorithm
-
- backgroundExecuteOperation(T) - Method in class messif.algorithms.RMIAlgorithmOriginal
-
Deprecated.
- backgroundExecuteOperationIndependent(AbstractOperation) - Method in class messif.algorithms.Algorithm
-
Execute algorithm operation on background independently, i.e. without the
possibility to wait for its finish.
- backgroundExecuteOperationIndependent(AbstractOperation) - Method in class messif.algorithms.RMIAlgorithm
-
- backgroundExecuteOperationIndependent(AbstractOperation) - Method in class messif.algorithms.RMIAlgorithmOriginal
-
Deprecated.
- backgroundExecuteOperationWithStatistics(T) - Method in class messif.algorithms.Algorithm
-
Execute algorithm operation on background.
- backgroundExecuteOperationWithStatistics(T) - Method in class messif.algorithms.RMIAlgorithm
-
- backgroundExecuteOperationWithStatistics(T) - Method in class messif.algorithms.RMIAlgorithmOriginal
-
Deprecated.
- BallRegion - Class in messif.objects
-
This class represents a ball region, i.e. a partition of the metric space that
holds objects that are within a specified radius from the central object (pivot).
- BallRegion() - Constructor for class messif.objects.BallRegion
-
Creates a new instance of BallRegion with initially empty ball region
- BallRegion(LocalAbstractObject, float) - Constructor for class messif.objects.BallRegion
-
Creates a new instance of BallRegion with specified pivot and radius
- BallRegion(BufferedReader) - Constructor for class messif.objects.BallRegion
-
Creates a new instance of BallRegion from stream.
- BatchKNNQueryOperation - Class in messif.operations.query
-
A batch of several K-nearest neighbors query operations encapsulated as a single operation.
- BatchKNNQueryOperation(StreamGenericAbstractObjectIterator, int) - Constructor for class messif.operations.query.BatchKNNQueryOperation
-
- BatchKNNQueryOperation(StreamGenericAbstractObjectIterator, int, AnswerType) - Constructor for class messif.operations.query.BatchKNNQueryOperation
-
- BatchKNNQueryOperation(StreamGenericAbstractObjectIterator, int, int, AnswerType) - Constructor for class messif.operations.query.BatchKNNQueryOperation
-
- batchQuerySearch(BatchKNNQueryOperation) - Method in class messif.algorithms.impl.FileSequentialScan
-
Processes the batch k-NN operation; the batch is split into sub-batches which are processed
in parallel.
- beforeStoreToFile(String) - Method in class messif.algorithms.Algorithm
-
- beginTransaction(boolean) - Method in class messif.transactions.TransactionList
-
Start a new transaction.
- beginTransaction() - Method in class messif.transactions.TransactionList
-
Start a new transaction.
- beginTransaction(boolean) - Method in class messif.transactions.TransactionObject
-
Start a new transaction.
- beginTransaction() - Method in class messif.transactions.TransactionObject
-
Start a new transaction.
- BestKeywordsReducer<C> - Class in messif.objects.classification.text
-
Reduces the given classification by selecting the best keywords.
- BestKeywordsReducer(Class<? extends C>, BestKeywordsReducer.BestKeywordValueSelector, int) - Constructor for class messif.objects.classification.text.BestKeywordsReducer
-
Creates a new reducer for selecting best keywords.
- BestKeywordsReducer.BestKeywordValueSelector - Enum in messif.objects.classification.text
-
Specifies the method that provides the values
- binaryDeserialize(BinaryInput, BinarySerializator) - Static method in class messif.objects.nio.JavaToBinarySerializable
-
Deserialize a previously stored
object from input buffer.
- BinaryInput - Interface in messif.objects.nio
-
Interface for classes that can read a binary data.
- BinaryOutput - Interface in messif.objects.nio
-
Interface for classes that can write a binary data.
- binarySearch(K, int, int, boolean) - Method in class messif.utility.SortedArrayData
-
Searches a range in this collection of objects for the specified value
using the binary search algorithm.
- BinarySerializable - Interface in messif.objects.nio
-
The
BinarySerializable
interface marks the implementing
class to be able to serialize itself into a stream of bytes provided
by the
BinarySerializator
.
- BinarySerializator - Class in messif.objects.nio
-
- BinarySerializator() - Constructor for class messif.objects.nio.BinarySerializator
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.AbstractObject
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectArray
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectColor
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectCophirKeywords.MetaObjectCophirKeywordsWithTKStrings
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectFixed
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectMap
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectParametricArray
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectParametricMap
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectPixMacSCT
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectPixMacShapeAndColor
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectProfiSCT
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectProfiSCT.MetaObjectProfiSCTWithTKStrings
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectProfiSCTiDIM.MetaObjectProfiSCTiDIMWithTKStrings
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectSAPIR
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectShape
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.MetaObjectShapeAndColor
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectByteVector
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectColorLayout
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectContourShape
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectDoubleVector
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFaceMPEG7AdvancedDescriptor
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFacePittPattDescriptor
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeature
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureByte
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureClustered
-
Deprecated.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureFloat
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureFloatWClusters
-
Deprecated.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureLong
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureOrderedSet
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureQuantized
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFeatureSet
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFloatVector
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFloatVectorNeuralNetwork
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectFloatVectorTunable
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectGPSCoordinate
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectHomogeneousTexture
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectIntMultiVector
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectIntVector
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectRectangle2D
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectRegionShape
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectShortVector
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectSignatureSQFD
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectString
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectUnsignedByteVector
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.impl.ObjectXMRegionShape
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.AbstractObjectKey
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.BucketIdObjectKey
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.DimensionObjectKey
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.DoubleKey
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.DoubleKeyInterval
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.IntegerKey
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.LongKey
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.LuxandFaceKey
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.OCVFaceKey
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.keys.PittPattFaceKey
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.LocalAbstractObject
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.LocalAbstractObjectParametric
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.MetaObjectParametric
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in interface messif.objects.nio.BinarySerializable
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.nio.JavaToBinarySerializable
-
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.PrecomputedDistancesFilter
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.PrecomputedDistancesFixedArrayFilter
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.PrecomputedDistancesPivotMapFilter
-
Binary-serialize this object into the output
.
- binarySerialize(BinaryOutput, BinarySerializator) - Method in class messif.objects.util.SortDimension
-
- bindTo(StatisticCounter, Object) - Method in class messif.statistics.StatisticRefCounter
-
Bind current statistics object to receive notifications at the same time as the specified statistics receives some.
- bindTo(StatisticRefCounter) - Method in class messif.statistics.StatisticRefCounter
-
Bind current statistics object to receive notifications at the same time as the specified statistics receives some.
- bindTo(TSelf) - Method in class messif.statistics.Statistics
-
Bind this statistic to the given one.
- BROADCAST_GROUP - Static variable in class messif.network.MessageDispatcher
-
Multicast group IP address constant
- BroadcastCreator - Class in messif.netcreator
-
- BroadcastCreator(MessageDispatcher, Startable[]) - Constructor for class messif.netcreator.BroadcastCreator
-
Creates a new "passive" or "active" instance of NetworkNodePool
- broadcastSocket - Variable in class messif.network.MessageDispatcher
-
UDP multicast socket for broadcast communication
It is null if broadcast is not initialized.
- bucket - Variable in class messif.algorithms.impl.SequentialScan
-
One instance of bucket where all objects are stored
- Bucket - Class in messif.buckets
-
A data area that hold a collection of AbstractObjects.
- Bucket() - Constructor for class messif.buckets.Bucket
-
- bucket - Variable in class messif.buckets.split.BucketBallRegion
-
The bucket on which this ball region should be maintained
- BucketBallRegion - Class in messif.buckets.split
-
- BucketBallRegion(LocalBucket) - Constructor for class messif.buckets.split.BucketBallRegion
-
Creates a new instance of BucketBallRegion.
- BucketBallRegion(LocalBucket, boolean) - Constructor for class messif.buckets.split.BucketBallRegion
-
Creates a new instance of BucketBallRegion.
- BucketBallRegion(LocalBucket, boolean, LocalAbstractObject) - Constructor for class messif.buckets.split.BucketBallRegion
-
Creates a new instance of BucketBallRegion.
- BucketBallRegion(LocalBucket, boolean, LocalAbstractObject, float) - Constructor for class messif.buckets.split.BucketBallRegion
-
Creates a new instance of BucketBallRegion with specified pivot and radius.
- BUCKETCHANGE_THRESHOLD_TO_RESELECT - Static variable in class messif.pivotselection.IncrementalPivotChooser
-
Reselect sample set when the percentage of the bucket changes (with respect to its occupation) exceeds this constant.
- BucketCreateReplyMessage - Class in messif.netbucket
-
Message for returning results of a remote bucket creation.
- BucketCreateReplyMessage(BucketCreateRequestMessage, int, long) - Constructor for class messif.netbucket.BucketCreateReplyMessage
-
Creates a new instance of BucketCreateReplyMessage for the supplied data.
- BucketCreateRequestMessage - Class in messif.netbucket
-
Message for requesting creation of a remote bucket.
- BucketCreateRequestMessage() - Constructor for class messif.netbucket.BucketCreateRequestMessage
-
Creates a new instance of BucketCreateRequestMessage.
- BucketCreateRequestMessage(long, long) - Constructor for class messif.netbucket.BucketCreateRequestMessage
-
If this constructor is used, a bucket with default class and params is created
but with specified capacity and soft capacity.
- BucketCreateRequestMessage(Class<? extends LocalBucket>, Map<String, Object>, long, long) - Constructor for class messif.netbucket.BucketCreateRequestMessage
-
If this constructor is used, a bucket given parameters is created.
- BucketCreateRequestMessage(boolean, Class<? extends LocalBucket>, Map<String, Object>, long, long) - Constructor for class messif.netbucket.BucketCreateRequestMessage
-
Internal constructor setting all the parameters.
- BucketDispatcher - Class in messif.buckets
-
This class is a dispatcher for maintaining a set of local buckets.
- BucketDispatcher(int, long, long, long, boolean, Class<? extends LocalBucket>, Map<String, Object>) - Constructor for class messif.buckets.BucketDispatcher
-
Creates a new instance of BucketDispatcher with full specification of default values.
- BucketDispatcher(int, long, long, long, boolean, Class<? extends LocalBucket>) - Constructor for class messif.buckets.BucketDispatcher
-
Creates a new instance of BucketDispatcher with full specification of default values.
- BucketDispatcher(int, long, Class<? extends LocalBucket>) - Constructor for class messif.buckets.BucketDispatcher
-
Creates a new instance of BucketDispatcher only with maximal capacity specification.
- bucketDispatcher - Variable in class messif.netbucket.replication.ReplicationBucket
-
- BucketErrorCode - Class in messif.buckets
-
Represents an error code that can be returned by bucket operations.
- BucketErrorCode(String) - Constructor for class messif.buckets.BucketErrorCode
-
Creates a new instance of BucketErrorCode, i.e. a new error code.
- BucketExceptionReplyMessage - Class in messif.netbucket
-
Message for returning exception thrown while manipulating objects on a remote bucket.
- BucketExceptionReplyMessage(BucketRequestMessage<?>, BucketStorageException) - Constructor for class messif.netbucket.BucketExceptionReplyMessage
-
Creates a new instance of BucketExceptionReplyMessage for a given bucket storage exception.
- BucketExceptionReplyMessage(BucketRequestMessage<?>, RuntimeException) - Constructor for class messif.netbucket.BucketExceptionReplyMessage
-
Creates a new instance of BucketReplyMessage for a given runtime exception.
- BucketFilter - Interface in messif.buckets
-
Ancestor of all bucket filter interfaces.
- BucketFilterAfterAdd - Interface in messif.buckets
-
Implements a filter used after an object was inserted into a bucket.
- BucketFilterAfterRemove - Interface in messif.buckets
-
Implements a filter used after an object was removed from a bucket.
- BucketFilterBeforeAdd - Interface in messif.buckets
-
Implements a filter used before an object is inserted into a bucket.
- BucketFilterBeforeRemove - Interface in messif.buckets
-
Implements a filter used before an object is removed from a bucket.
- bucketID - Variable in class messif.netbucket.BucketRequestMessage
-
ID of a remote bucket on which to process the request
- bucketID - Variable in class messif.netbucket.RemoteBucket
-
ID of the bucket on the remote node
- BucketIdObjectKey - Class in messif.objects.keys
-
- BucketIdObjectKey(String, int) - Constructor for class messif.objects.keys.BucketIdObjectKey
-
- BucketManipulationReplyMessage - Class in messif.netbucket
-
- BucketManipulationReplyMessage(BucketManipulationRequestMessage, BucketErrorCode) - Constructor for class messif.netbucket.BucketManipulationReplyMessage
-
Creates a new instance of BucketManipulationReplyMessage for adding object
- BucketManipulationReplyMessage(BucketManipulationRequestMessage, LocalAbstractObject) - Constructor for class messif.netbucket.BucketManipulationReplyMessage
-
Creates a new instance of BucketManipulationReplyMessage for getting object
- BucketManipulationReplyMessage(BucketManipulationRequestMessage, LocalAbstractObject, boolean) - Constructor for class messif.netbucket.BucketManipulationReplyMessage
-
Creates a new instance of BucketManipulationReplyMessage for getting object
- BucketManipulationReplyMessage(BucketManipulationRequestMessage, AbstractObjectIterator<? extends LocalAbstractObject>) - Constructor for class messif.netbucket.BucketManipulationReplyMessage
-
Creates a new instance of BucketManipulationReplyMessage for getting
- BucketManipulationReplyMessage(BucketManipulationRequestMessage, Collection<? extends LocalAbstractObject>, QueryOperation<?>) - Constructor for class messif.netbucket.BucketManipulationReplyMessage
-
Creates a new instance of BucketManipulationReplyMessage for getting
- BucketManipulationRequestMessage - Class in messif.netbucket
-
NetworkBucketDispatcher message that can request several operations to be performed with
the specified bucket:
add given objects,
add ALL objects from a specified local bucket
remove objects (by locator or equal),
find and return stored objects (specified by locator, key or return ALL objects).
- BucketManipulationRequestMessage(LocalAbstractObject, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests addition of object to a remote bucket
- BucketManipulationRequestMessage(LocalAbstractObject, int, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests addition/removal of object to/from a remote bucket
- BucketManipulationRequestMessage(Iterator<? extends LocalAbstractObject>, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests addition of list of objects to a remote bucket
- BucketManipulationRequestMessage(String, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests retrieval of object from a remote bucket
- BucketManipulationRequestMessage(String, int, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests retrieval of object from a remote bucket
- BucketManipulationRequestMessage(AbstractObjectKey, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests retrieval of object from a remote bucket
- BucketManipulationRequestMessage(int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests retrieval of all objects from a remote bucket
- BucketManipulationRequestMessage(int, int) - Constructor for class messif.netbucket.BucketManipulationRequestMessage
-
Creates a new instance of BucketManipulationRequestMessage that requests addition of ALL object from specified bucket.
- bucketOperationDistcompCounter - Variable in class messif.netbucket.replication.ReplicationNetworkBucketDispatcher
-
Statistic for per query operation DC
- BucketProcessQueryReplyMessage - Class in messif.netbucket
-
Message for returning results of a query processed on a remote bucket.
- BucketProcessQueryReplyMessage(BucketProcessQueryRequestMessage, QueryOperation<?>, int) - Constructor for class messif.netbucket.BucketProcessQueryReplyMessage
-
Creates a new instance of BucketProcessQueryReplyMessage for the supplied data.
- BucketProcessQueryRequestMessage - Class in messif.netbucket
-
Message requesting to process a query on a remote bucket.
- BucketProcessQueryRequestMessage(int, QueryOperation<?>) - Constructor for class messif.netbucket.BucketProcessQueryRequestMessage
-
Creates a new instance of BucketProcessQueryRequestMessage.
- BucketQueryOperationNavigationProcessor<O extends QueryOperation<?>> - Class in messif.algorithms.impl
-
- BucketQueryOperationNavigationProcessor(O, boolean, Collection<? extends Bucket>) - Constructor for class messif.algorithms.impl.BucketQueryOperationNavigationProcessor
-
Create a new bucket navigation processor.
- BucketQueryOperationNavigationProcessor(O, boolean) - Constructor for class messif.algorithms.impl.BucketQueryOperationNavigationProcessor
-
Create a new bucket navigation processor.
- BucketRemoveReplyMessage - Class in messif.netbucket
-
Message for returning results of a remote bucket removal.
- BucketRemoveReplyMessage(BucketRemoveRequestMessage, boolean) - Constructor for class messif.netbucket.BucketRemoveReplyMessage
-
Creates a new instance of BucketRemoveReplyMessage for the supplied data.
- BucketRemoveRequestMessage - Class in messif.netbucket
-
- BucketRemoveRequestMessage(int) - Constructor for class messif.netbucket.BucketRemoveRequestMessage
-
Creates a new instance of BucketRemoveRequestMessage.
- BucketReplyMessage - Class in messif.netbucket
-
Generic message for returning results of an object manipulation on a remote bucket.
- BucketReplyMessage(BucketRequestMessage<?>) - Constructor for class messif.netbucket.BucketReplyMessage
-
Creates a new instance of BucketReplyMessage.
- BucketRequestMessage<T extends BucketReplyMessage> - Class in messif.netbucket
-
Generic message for requesting an object manipulation on a remote bucket.
- BucketRequestMessage(int) - Constructor for class messif.netbucket.BucketRequestMessage
-
Creates a new instance of BucketRequestMessage.
- BucketSplitReplyMessage - Class in messif.netbucket
-
Message for returning results of a remote bucket split.
- BucketSplitReplyMessage(BucketSplitRequestMessage, List<Bucket>, int) - Constructor for class messif.netbucket.BucketSplitReplyMessage
-
Creates a new instance of BucketCreateReplyMessage for the supplied data.
- BucketSplitRequestMessage - Class in messif.netbucket
-
Message requesting to split a bucket creating new ones.
- BucketSplitRequestMessage(int, SplitPolicy, int) - Constructor for class messif.netbucket.BucketSplitRequestMessage
-
Creates a new instance of BucketSplitRequestMessage.
- BucketStorageException - Exception in messif.buckets
-
The ancestor of all Throwables
that indicate an illegal
condition occurred while operating with buckets.
- BucketStorageException(BucketErrorCode) - Constructor for exception messif.buckets.BucketStorageException
-
Constructs a new exception with null
as its detail message.
- BucketStorageException(BucketErrorCode, String) - Constructor for exception messif.buckets.BucketStorageException
-
Constructs a new exception with the specified detail message.
- BucketStorageException(BucketErrorCode, String, Throwable) - Constructor for exception messif.buckets.BucketStorageException
-
Constructs a new exception with the specified detail message and
cause.
- BucketStorageException(BucketErrorCode, Throwable) - Constructor for exception messif.buckets.BucketStorageException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ?
- bufferedSize() - Method in class messif.objects.nio.BufferInputStream
-
Returns the number of bytes currently in the buffer.
- bufferedSize() - Method in class messif.objects.nio.BufferOutputStream
-
Returns the number of bytes currently in the buffer.
- BufferInputStream - Class in messif.objects.nio
-
Input stream that implements the
BinaryInput
using
an internal
buffer
.
- BufferInputStream(int, boolean) - Constructor for class messif.objects.nio.BufferInputStream
-
Creates a new instance of BufferInputStream.
- BufferInputStream(ByteBuffer) - Constructor for class messif.objects.nio.BufferInputStream
-
Creates a new instance of BufferInputStream.
- BufferInputStream(byte[]) - Constructor for class messif.objects.nio.BufferInputStream
-
Creates a new instance of BufferInputStream.
- BufferOutputStream - Class in messif.objects.nio
-
Output stream that implements the
BinaryOutput
using
an internal
buffer
.
- BufferOutputStream(int, boolean) - Constructor for class messif.objects.nio.BufferOutputStream
-
Creates a new instance of BufferOutputStream.
- BufferOutputStream(ByteBuffer) - Constructor for class messif.objects.nio.BufferOutputStream
-
Creates a new instance of BufferOutputStream.
- bulkInsert(BulkInsertOperation) - Method in class messif.algorithms.impl.SequentialScan
-
Bulk insertion.
- bulkInsertOperation(BulkInsertOperation) - Method in class messif.algorithms.impl.LocatorStorageAlgorithm
-
Implementation of the bulk-insert operation.
- BulkInsertOperation - Class in messif.operations.data
-
Operation for inserting several objects at once.
- BulkInsertOperation(List<? extends LocalAbstractObject>, boolean) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation.
- BulkInsertOperation(Collection<? extends LocalAbstractObject>) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation.
- BulkInsertOperation(Collection<? extends LocalAbstractObject>, boolean) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation.
- BulkInsertOperation(Iterator<? extends LocalAbstractObject>) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation from all objects provided by the iterator.
- BulkInsertOperation(Iterator<? extends LocalAbstractObject>, int) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation.
- BulkInsertOperation(Iterator<? extends LocalAbstractObject>, int, boolean) - Constructor for class messif.operations.data.BulkInsertOperation
-
Creates a new instance of BulkInsertOperation.