Abstract
Protected
entityA cache to make entity retrieval faster.
Protected
entityA counter for the entity cache to determine the most accessed entities.
Protected
nymphPrivate
putProtect against infinite loops.
Protected
cleanAbstract
cloneThis is used internally by Nymph. Don't call it yourself.
A clone of this instance.
Abstract
commitAbstract
connectAbstract
deleteOptional
className: stringAbstract
deleteUIDAbstract
disconnectProtected
entitySearch through a value for an entity reference.
Any value to search.
An entity, GUID, or array of either to search for.
True if the reference is found, false otherwise.
Protected
Abstract
exportProtected
findProtected
getAbstract
getProtected
Abstract
getGet the first entity to match all options/selectors, synchronously.
This should really only be used internally by the Entity class. It's a bad idea to get entities synchronously. The Entity class uses this to load sleeping references.
An entity, or null on failure or nothing found.
Abstract
getUIDAbstract
importProtected
importAbstract
inInitialize the Nymph driver.
This is meant to be called internally by Nymph. Don't call this directly.
The Nymph instance.
Abstract
isProtected
iterateAbstract
newUIDProtected
posixProtected
pullPull an entity from the cache.
The entity's GUID.
The entity's class.
Whether to tell the entity to use skip_ac.
The entity or null if it's not cached.
Protected
pushPush an entity onto the cache.
The entity's GUID.
The entity's cdate.
The entity's mdate.
The entity's tags.
The entity's data.
The entity's sdata.
Abstract
renameUIDAbstract
rollbackAbstract
saveProtected
saveAbstract
setUIDAbstract
startGenerated using TypeDoc
A Nymph database driver.