Methods
- -addObject((id ), (id ), (BOOL), (id ), (id ), (id ), (BOOL))
- adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
- -addObject((id ), (id ), (id ), (id ), (BOOL), (id ), (id ), (id ), (BOOL))
- adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
- -allKeys
- -close
- closes the database
- -graphId
- -initWithIndexDB
- -initWithIndexDB:withDataDB:forNodeId:forGraphId:
- -objectForKey:
- returns the object for the given key
- -removeObjectForKey
- remove a value specified by the key. Does nothing if no value
is being associated with the given key.
- -removeObjectForKey:
- remove a value specified by the key. Does nothing if no value
is being associated with the given key
- -removeObjectForKey:withKeyUpdate:
- remove a value specified by the key. Does nothing if no value
is being associated with the given key.
- -setObject:forKey:
- adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
- -setObject:forKey:withKeyUpdate:
- adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
- -updateAllUserKeys
- Store current set of user keys
adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
See Also:
- setObject:forKey:withKeyUpdate:
- setObject: (id <NSCoding>) anObject forKey: (id <NSCoding>) aKey withKeyUpdate: (BOOL) doUpdate;
Parameter Descriptions
anObject
- object to add
aKey
- underlying key
doUpdae
- specifies wether the internal key map has to be update after
the addition of the entry or not
- method result
- self
adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
See Also:
- setObject:forKey:
- setObject: (id <NSCoding>) anObject forKey: (id <NSCoding>) aKey;
Parameter Descriptions
anObject
- object to add
aKey
- underlying key
- method result
- self
- (id <ECIterator>) allKeys;
- method result
- all keys
closes the database
- close;
- method result
- self
- (id <FTId>) graphId;
- method result
- id of graph for which this instance has been created for
See Also:
- initWithIndexDB:withDataDB:forNodeId:forGraphId:
- initWithIndexDB: (FTDictionaryServiceIndexDB *) anIndexDB withDataDB: (BDBDatabase *) aDataDB forNodeId: (id <FTId>) aNodeId forGraphId: (id <FTId>) aGraphId;
Parameter Descriptions
anIndexDB
- corresponding index db
aDataDB
- database to be uses
aNodeId
- identifier for node for which this service is being allocated
- method result
- self
See Also:
- initWithIndexDB
- initWithIndexDB: (FTDictionaryServiceIndexDB *) anIndexDB withDataDB: (BDBDatabase *) aDataDB forNodeId: (id <FTId>) aNodeId forGraphId: (id <FTId>) aGraphId;
Parameter Descriptions
anIndexDB
- corresponding index db
aDataDB
- database to be uses
aNodeId
- identifier for node for which this service is being allocated
returns the object for the given key
- objectForKey: (id <NSCoding>) aKey;
Parameter Descriptions
aKey
- underlying key
- method result
- object for specified key
remove a value specified by the key. Does nothing if no value
is being associated with the given key.
See Also:
- removeObjectForKey:withKeyUpdate:
- removeObjectForKey: (id <NSCoding>) aKey withKeyUpdate: (BOOL) doUpdate;
Parameter Descriptions
aKey
- Key to look for
doUpdate
- specifies wether updateAllUserKeys has to be called after
removing the entry or not.
- method result
- self
remove a value specified by the key. Does nothing if no value
is being associated with the given key
- removeObjectForKey: (id <NSCoding>) aKey;
Parameter Descriptions
aKey
- Key to look for
- method result
- self
remove a value specified by the key. Does nothing if no value
is being associated with the given key.
See Also:
- removeObjectForKey
- removeObjectForKey: (id <NSCoding>) aKey withKeyUpdate: (BOOL) doUpdate;
Parameter Descriptions
aKey
- Key to look for
doUpdate
- specifies wether updateAllUserKeys has to be called after
removing the entry or not.
adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
See Also:
- addObject
- setObject: (id <NSCoding>) anObject forKey: (id <NSCoding>) aKey;
Parameter Descriptions
anObject
- object to add
aKey
- underlying key
adds an object to the dictionary. Replaces an existing one if there
is one already defined for the given key
See Also:
- addObject
- setObject: (id <NSCoding>) anObject forKey: (id <NSCoding>) aKey withKeyUpdate: (BOOL) doUpdate;
Parameter Descriptions
anObject
- object to add
aKey
- underlying key
doUpdae
- specifies wether the internal key map has to be update after
the addition of the entry or not
Store current set of user keys
- updateAllUserKeys;
- method result
- self
(Last Updated June 13, 2006)