Uses of Class
messif.objects.keys.AbstractObjectKey

Packages that use AbstractObjectKey
messif.buckets Storage classes capable of holding objects
messif.buckets.impl Bucket implementations. 
messif.buckets.index Bucket indexes for improved access. 
messif.objects Metric data objects. 
messif.objects.keys Data object keys. 
 

Uses of AbstractObjectKey in messif.buckets
 

Methods in messif.buckets with parameters of type AbstractObjectKey
abstract  LocalAbstractObject Bucket.getObject(AbstractObjectKey key)
          Retrieve an object with the specified key from this bucket.
 LocalAbstractObject LocalBucket.getObject(AbstractObjectKey key)
           
 

Uses of AbstractObjectKey in messif.buckets.impl
 

Fields in messif.buckets.impl with type parameters of type AbstractObjectKey
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyBucket.objects
          Object storage
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyMemoryBucket.objects
          Object storage
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> MemoryStorageObjectKeyBucket.objects
          Object storage with object-id index
 

Methods in messif.buckets.impl that return types with arguments of type AbstractObjectKey
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> DiskBlockObjectKeyMemoryBucket.getModifiableIndex()
           
protected  ModifiableOrderedIndex<AbstractObjectKey,LocalAbstractObject> MemoryStorageObjectKeyBucket.getModifiableIndex()
           
 

Uses of AbstractObjectKey in messif.buckets.index
 

Fields in messif.buckets.index with type parameters of type AbstractObjectKey
static IndexComparator<AbstractObjectKey,LocalAbstractObject> LocalAbstractObjectOrder.keyToLocalObjectComparator
          Index order defined by object keys
 

Methods in messif.buckets.index with parameters of type AbstractObjectKey
static
<T extends LocalAbstractObject>
T
LocalAbstractObjectOrder.searchIndexByKey(Index<T> index, AbstractObjectKey key)
          Search the specified index for the object with given key.
 

Uses of AbstractObjectKey in messif.objects
 

Methods in messif.objects that return AbstractObjectKey
 AbstractObjectKey AbstractObject.getObjectKey()
          Returns the object key.
 

Methods in messif.objects with parameters of type AbstractObjectKey
 AbstractObject AbstractObject.clone(AbstractObjectKey objectKey)
          Creates and returns a copy of this object with changed locatorURI.
 void AbstractObject.setObjectKey(AbstractObjectKey objectKey)
          Set the object key
 

Constructors in messif.objects with parameters of type AbstractObjectKey
AbstractObject(AbstractObjectKey objectKey)
          Creates a new instance of AbstractObject.
LocalAbstractObject(AbstractObjectKey objectKey)
          Creates a new instance of LocalAbstractObject.
MetaObject(AbstractObjectKey objectKey)
          Creates a new instance of MetaObject.
 

Uses of AbstractObjectKey in messif.objects.keys
 

Subclasses of AbstractObjectKey in messif.objects.keys
 class DoubleKey
          The object key that contains a double value and a locator URI.
 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.
 

Methods in messif.objects.keys with type parameters of type AbstractObjectKey
static
<T extends AbstractObjectKey>
T
AbstractObjectKey.create(java.lang.Class<? extends T> keyClass, java.lang.String keyData)
          Factory method for creating object key instances of arbitrary class.
 

Methods in messif.objects.keys with parameters of type AbstractObjectKey
 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