Class: KeyFrag
| Defined in: | src/keyfrag.coffee |
Variables Summary
- _fields =
-
null
Instance Method Summary
- # (void) getDirectoryFields()
- # (void) getKeyFields()
- # (void) getIdName()
- # (void) generateId()
- # (void) serializeId(hexStr)
- # (void) deserializeId(id)
- # (void) getRootPath()
- # (void) getDirectoryPath(obj)
- # (void) resolveDirectory(obj, callback)
- # (void) resolveOrCreateDirectory(obj, callback)
- # (void) resolveKey(obj)
- # (void) encodeKey(directory, obj, keySuffix)
- # (void) decodeKey(directory, buffer, obj = {})
Constructor Details
#
(void)
constructor(database, dataset, overrides)
Instance Method Details
#
(void)
getDirectoryFields()
#
(void)
getKeyFields()
#
(void)
getIdName()
#
(void)
generateId()
#
(void)
serializeId(hexStr)
#
(void)
deserializeId(id)
#
(void)
getRootPath()
#
(void)
getDirectoryPath(obj)
#
(void)
resolveDirectory(obj, callback)
#
(void)
resolveOrCreateDirectory(obj, callback)
#
(void)
resolveKey(obj)
#
(void)
encodeKey(directory, obj, keySuffix)
#
(void)
decodeKey(directory, buffer, obj = {})