📦 libkiokudb-perl
82 pages
K
- kioku(1p)command line wrapper around KiokuDB::Cmd✨
- KiokuDB(3pm)Object Graph storage engine✨
- KiokuDB::Backend(3pm)Backend interface role✨
- KiokuDB::Backend::Hash(3pm)In memory backend for testing purposes.✨
- KiokuDB::Backend::Role::BinarySafe(3pm)An informational role for binary data safe backends.✨
- KiokuDB::Backend::Role::Broken(3pm)Skip test fixtures✨
- KiokuDB::Backend::Role::Clear(3pm)Backend clearing api✨
- KiokuDB::Backend::Role::Query(3pm)Backend specific query API✨
- KiokuDB::Backend::Role::Query::Simple(3pm)Simple query api✨
- KiokuDB::Backend::Role::Query::Simple::Linear(3pm)Query::Simple implemented with a linear scan of all entries.✨
- KiokuDB::Backend::Role::Scan(3pm)Root set iteration✨
- KiokuDB::Backend::Role::TXN(3pm)Backend level transaction support.✨
- KiokuDB::Backend::Role::TXN::Memory(3pm)In memory transactions.✨
- KiokuDB::Backend::Role::TXN::Nested(3pm)Informational role for backends supporting rollback of nested transactions.✨
- KiokuDB::Backend::Role::UnicodeSafe(3pm)An informational role for binary data safe backends.✨
- KiokuDB::Backend::Serialize(3pm)Serialization role for backends✨
- KiokuDB::Backend::Serialize::Delegate(3pm)Use a KiokuDB::Serializer object instead of a role to handle serialization in a backend.✨
- KiokuDB::Backend::Serialize::JSON(3pm)Role to serialize entries to JSON strings with KiokuDB::Backend::Serialize::JSPON semantics✨
- KiokuDB::Backend::Serialize::JSPON(3pm)JSPON serialization helper✨
- KiokuDB::Backend::Serialize::JSPON::Collapser(3pm)Collapse entry data to JSPON compliant structures✨
- KiokuDB::Backend::Serialize::JSPON::Converter(3pm)Common functionality for JSPON expansion/collapsing✨
- KiokuDB::Backend::Serialize::JSPON::Expander(3pm)Inflate JSPON to entry data.✨
- KiokuDB::Backend::Serialize::Storable(3pm)Storable based serialization of KiokuDB::Entry objects.✨
- KiokuDB::Backend::Serialize::YAML(3pm)YAML::XS based serialization of KiokuDB::Entry objects.✨
- KiokuDB::Backend::TypeMap::Default(3pm)A role for backends with a default typemap✨
- KiokuDB::Class(3pm)KiokuDB specific metaclass✨
- KiokuDB::Collapser(3pm)Collapse object hierarchies to entry data✨
- KiokuDB::Entry(3pm)An entry in the database✨
- KiokuDB::GC::Naive(3pm)Naive mark and sweep garbage collection✨
- KiokuDB::GIN(3pm)Gin assisted recollection✨
- KiokuDB::LinkChecker(3pm)Reference consistency checker✨
- KiokuDB::Linker(3pm)Relinks live objects from storage entries✨
- KiokuDB::LiveObjects(3pm)Live object set tracking✨
- KiokuDB::LiveObjects::Scope(3pm)Scope helper object✨
- KiokuDB::LiveObjects::TXNScope(3pm)Transaction scope.✨
- KiokuDB::Meta::Attribute::DoNotSerialize(3pm)Trait for skipped attributes✨
- KiokuDB::Meta::Attribute::Lazy(3pm)Trait for lazy loaded attributes✨
- KiokuDB::Meta::Instance(3pm)Moose::Meta::Instance level support for lazy loading.✨
- KiokuDB::Reference(3pm)A symbolic reference to another KiokuDB::Entry.✨
- KiokuDB::Role::API(3pm)Role for KiokuDB api (used to setup delegations).✨
- KiokuDB::Role::ID(3pm)A role for objects who choose their own ID.✨
- KiokuDB::Role::ID::Content(3pm)Content dependent object IDs✨
- KiokuDB::Role::Immutable(3pm)A role for objects that are never updated.✨
- KiokuDB::Role::Immutable::Transitive(3pm)A role for immutable objects that only point at other such objects.✨
- KiokuDB::Role::Intrinsic(3pm)A role for value objects✨
- KiokuDB::Role::Scan(3pm)A role for entry scanning.✨
- KiokuDB::Role::Upgrade::Data(3pm)Classes that provide their own upgrade routine.✨
- KiokuDB::Role::Upgrade::Handlers::Table(3pm)A role for classes✨
- KiokuDB::Role::UUIDs(3pm)UUID generation role.✨
- KiokuDB::Role::UUIDs::SerialIDs(3pm)Serial ID assignment based on a global counter.✨
- KiokuDB::Role::Verbosity(3pm)A role for printing diagnosis to STDERR✨
- KiokuDB::Serializer(3pm)Standalone serializer object✨
- KiokuDB::Set(3pm)Set::Object wrapper for KiokuDB with lazy loading.✨
- KiokuDB::Set::Deferred(3pm)Implementation of deferred set.✨
- KiokuDB::Set::Loaded(3pm)Implementation of loaded sets✨
- KiokuDB::Set::Storage(3pm)Role for KiokuDB::Sets that are tied to storage.✨
- KiokuDB::Set::Stored(3pm)Stored representation of KiokuDB::Set objects.✨
- KiokuDB::Set::Transient(3pm)Implementation of in memory sets.✨
- KiokuDB::Stream::Objects(3pm)Data::Stream::Bulk with live object management.✨
- KiokuDB::Test(3pm)Reusable tests for KiokuDB backend authors.✨
- KiokuDB::Thunk(3pm)Internal only placeholder for deferred objects✨
- KiokuDB::TypeMap(3pm)Class to collapsing/expanding logic.✨
- KiokuDB::TypeMap::ClassBuilders(3pm)A typemap for standard class builders✨
- KiokuDB::TypeMap::Composite(3pm)A role for KiokuDB::TypeMaps created out of many smaller typemaps✨
- KiokuDB::TypeMap::Default(3pm)A standard KiokuDB::TypeMap with predefined entries.✨
- KiokuDB::TypeMap::Default::Canonical(3pm)A KiokuDB::TypeMap::Default implementation that canonicalizes the standard types to simplified versions.✨
- KiokuDB::TypeMap::Default::Passthrough(3pm)A KiokuDB::TypeMap::Default instance suitable for Storable.✨
- KiokuDB::TypeMap::Entry(3pm)Role for KiokuDB::TypeMap entries✨
- KiokuDB::TypeMap::Entry::Alias(3pm)An alias in the typemap to another entry✨
- KiokuDB::TypeMap::Entry::Callback(3pm)Callback based inflation/deflation of objects✨
- KiokuDB::TypeMap::Entry::Compiled(3pm)Object for storing collapse/expand methods✨
- KiokuDB::TypeMap::Entry::MOP(3pm)A KiokuDB::TypeMap entry for objects with a metaclass.✨
- KiokuDB::TypeMap::Entry::Naive(3pm)A typemap entry for "simple" objects✨
- KiokuDB::TypeMap::Entry::Passthrough(3pm)A typemap entry of objects that will be serialized by the backend.✨
- KiokuDB::TypeMap::Entry::Set(3pm)A typemap entry for KiokuDB::Sets✨
- KiokuDB::TypeMap::Entry::Std(3pm)Role for more easily specifying collapse/expand methods✨
- KiokuDB::TypeMap::Entry::Std::Compile(3pm)Provides a compile implementation✨
- KiokuDB::TypeMap::Entry::Std::ID(3pm)Provides a default compile_id method✨
- KiokuDB::TypeMap::Entry::Std::Intrinsic(3pm)Provides a compile_collapse implementation.✨
- KiokuDB::TypeMap::Entry::StorableHook(3pm)Reuse existing Storable hooks for KiokuDB storage.✨
- KiokuDB::TypeMap::Shadow(3pm)Try a list of KiokuDB::TypeMaps in order✨
- KiokuDB::Util(3pm)Utility functions for working with KiokuDB✨
💅
getting it ready, bestie…