Package | Description |
---|---|
messif.buckets |
Storage classes capable of holding
objects . |
messif.buckets.impl |
Bucket implementations.
|
messif.buckets.index |
Bucket indexes for improved access.
|
messif.netbucket |
Networked objects and buckets.
|
messif.netbucket.replication |
Replication support for remote buckets.
|
messif.objects |
Metric data objects.
|
messif.objects.impl |
Implementation of basic data objects.
|
messif.objects.keys |
Data object keys.
|
Modifier and Type | Method and Description |
---|---|
abstract LocalAbstractObject |
Bucket.getObject(AbstractObjectKey key)
Retrieve an object with the specified key from this bucket.
|
LocalAbstractObject |
LocalBucket.getObject(AbstractObjectKey key) |
Modifier and Type | Field and Description |
---|---|
protected ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> |
DiskBlockObjectKeyBucket.objects
Object storage
|
protected ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> |
DiskBlockObjectKeyMemoryBucket.objects
Object storage
|
Modifier and Type | Method and Description |
---|---|
protected ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> |
DiskBlockObjectKeyBucket.getModifiableIndex() |
protected ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> |
DiskBlockObjectKeyMemoryBucket.getModifiableIndex() |
protected ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> |
MemoryStorageObjectKeyBucket.getModifiableIndex() |
Modifier and Type | Field and Description |
---|---|
static IndexComparator<AbstractObjectKey,LocalAbstractObject> |
LocalAbstractObjectOrder.keyToLocalObjectComparator
Index order defined by object keys
|
Modifier and Type | Method and Description |
---|---|
static <T extends LocalAbstractObject> |
LocalAbstractObjectOrder.searchIndexByKey(Index<T> index,
AbstractObjectKey key)
Search the specified
index for the object with given key. |
Modifier and Type | Method and Description |
---|---|
LocalAbstractObject |
RemoteBucket.getObject(AbstractObjectKey key)
Retrieve an object with the specified key from this bucket.
|
Constructor and Description |
---|
BucketManipulationRequestMessage(AbstractObjectKey remoteObjectKey,
int remoteBucketID)
Creates a new instance of BucketManipulationRequestMessage that requests retrieval of object from a remote bucket
|
Modifier and Type | Method and Description |
---|---|
LocalAbstractObject |
ReplicationBucket.getObject(AbstractObjectKey key) |
Modifier and Type | Method and Description |
---|---|
<E extends AbstractObjectKey> |
AbstractObject.getObjectKey(java.lang.Class<? extends E> objectKeyClass)
Returns the object key corresponding to the passed class.
|
Modifier and Type | Method and Description |
---|---|
AbstractObjectKey |
AbstractObject.getObjectKey()
Returns the object key.
|
Modifier and Type | Method and Description |
---|---|
AbstractObject |
AbstractObject.clone(AbstractObjectKey objectKey)
Creates and returns a copy of this object with changed locatorURI.
|
protected static <T> T |
MetaObject.getObjectFromMap(java.util.Map<java.lang.String,? extends LocalAbstractObject> objects,
java.lang.String name,
java.lang.Class<? extends T> objectClass,
boolean clone,
AbstractObjectKey cloneKey)
|
void |
AbstractObject.setObjectKey(AbstractObjectKey objectKey)
Set the object key
|
Constructor and Description |
---|
AbstractObject(AbstractObjectKey objectKey)
Creates a new instance of AbstractObject.
|
LocalAbstractObject(AbstractObjectKey objectKey)
Creates a new instance of LocalAbstractObject.
|
LocalAbstractObjectParametric(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters)
Creates a new instance of MetaObjectParametric.
|
MetaObject(AbstractObjectKey objectKey)
Creates a new instance of MetaObject.
|
MetaObjectParametric(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters)
Creates a new instance of MetaObjectParametric.
|
Modifier and Type | Method and Description |
---|---|
AbstractObjectKey |
ObjectString.getObjectKey() |
Constructor and Description |
---|
MetaObjectArray(AbstractObjectKey objectKey,
LocalAbstractObject... objects)
Creates a new instance of MetaObjectArray.
|
MetaObjectArrayWeightedSum(AbstractObjectKey objectKey,
LocalAbstractObject... objects)
Creates a new instance of MetaObjectArrayWeightedSum.
|
MetaObjectFixed(AbstractObjectKey objectKey)
Creates a new instance of MetaObjectFixed.
|
MetaObjectFixedMap(java.util.Map<java.lang.String,LocalAbstractObject> objects,
AbstractObjectKey objectKey)
Create this meta object by (shallow) copying of data in given map.
|
MetaObjectFixedMap(java.util.Map<java.lang.String,LocalAbstractObject> objects,
AbstractObjectKey objectKey,
DistanceFunction<MetaObject> distance)
Create this meta object by (shallow) copying of data in given map.
|
MetaObjectFixedWeightedSum(AbstractObjectKey objectKey)
Creates a new instance of MetaObjectFixedWeightedSum.
|
MetaObjectMap(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,LocalAbstractObject> objects)
Creates a new instance of MetaObjectMap from a collection of named objects.
|
MetaObjectParametricArray(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
LocalAbstractObject... objects)
Creates a new instance of MetaObjectArray.
|
MetaObjectParametricArray(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
java.util.Map<java.lang.String,? extends LocalAbstractObject> objects,
java.lang.String... objectNames)
Creates a new instance of MetaObjectArray that takes the objects from the given map.
|
MetaObjectParametricArrayTotalMin(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
LocalAbstractObject... objects)
Creates a new instance of MetaObjectParametricArrayTotalMin.
|
MetaObjectParametricArrayWeightedSum(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
LocalAbstractObject... objects)
Creates a new instance of MetaObjectParametricArrayWeightedSum.
|
MetaObjectParametricArrayWeightedSum(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
java.util.Map<java.lang.String,? extends LocalAbstractObject> objects,
java.lang.String... objectNames)
Creates a new instance of MetaObjectParametricArrayWeightedSum that takes the objects from the given map.
|
MetaObjectParametricShapeColorAndText(AbstractObjectKey objectKey,
java.util.Map<java.lang.String,? extends java.io.Serializable> additionalParameters,
java.util.Map<java.lang.String,? extends LocalAbstractObject> objects)
Creates a new instance of MetaObjectParametricShapeColorAndText.
|
ObjectStringSmithWaterman(AbstractObjectKey key,
java.lang.String sequence)
Creates a new instance of ObjectStringSmithWaterman for the given key and sequence.
|
Modifier and Type | Class and Description |
---|---|
class |
BucketIdObjectKey |
class |
DimensionObjectKey
This class adds to the standard object key
AbstractObjectKey dimensions of the object. |
class |
DoubleKey
The object key that contains a double value and a locator URI.
|
class |
FaceKey
Object key for the faces.
|
class |
IntegerKey
The object key that contains an integer value and a locator URI.
|
class |
LongKey
The object key that contains a long value and a locator URI.
|
class |
LuxandFaceKey
Object key for the faces detected by the Luxand FaceSDK library.
|
class |
OCVFaceKey
Object key for the faces detected by the PittPatt library.
|
class |
PittPattFaceKey
Object key for the faces detected by the PittPatt library.
|
Modifier and Type | Method and Description |
---|---|
static <T extends AbstractObjectKey> |
AbstractObjectKey.create(java.lang.Class<? extends T> keyClass,
java.lang.String keyData)
Factory method for creating object key instances of arbitrary class.
|
Modifier and Type | Method and Description |
---|---|
AbstractObjectKey |
AbstractObjectKey.clone(java.lang.String locatorURI)
Returns a copy of this key with the given locator URI.
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractObjectKey.compareTo(AbstractObjectKey o)
Compare the keys according to their locators.
|
int |
DoubleKey.compareTo(AbstractObjectKey o)
Compare the keys according to the double key
|
int |
IntegerKey.compareTo(AbstractObjectKey o)
Compare the keys according to the integer key
|
int |
LongKey.compareTo(AbstractObjectKey o)
Compare the keys according to the long key
|
int |
DimensionObjectKey.compareTo(AbstractObjectKey o)
Compare the keys according to their locators.
|