# Auto-generated from the source code (by update-interface)
CDS->DAY # = 24 * 60 * 60 * 1000
CDS->HOUR # = 60 * 60 * 1000
CDS->MINUTE # = 60 * 1000
CDS->MONTH # = 30 * 24 * 60 * 60 * 1000
CDS->SECOND # = 1000
CDS->WEEK # = 7 * 24 * 60 * 60 * 1000
CDS->YEAR # = 365 * 24 * 60 * 60 * 1000
CDS->emptyBytesHash
CDS->now # = time * 1000
CDS->version # = 'Condensation, Perl, '.$CDS::VERSION
CDS->zeroCTR # = "\0" x 16
CDS->booleanCompare($a, $b)
CDS->booleanFromBytes($bytes)
CDS->bytesFromBoolean($value)
CDS->bytesFromFloat32($value)
CDS->bytesFromFloat64($value)
CDS->bytesFromInteger($value)
CDS->bytesFromUnsigned($value)
CDS->floatFromBytes($bytes)
CDS->groupedBoxOperations($operations)
CDS->integerFromBytes($bytes)
CDS->intermediateFolders($path)
CDS->listFolder($folder)
CDS->log($text)
CDS->max($numbers)
CDS->min($numbers)
CDS->randomBytes($length)
CDS->randomHex($length)
CDS->randomKey
CDS->readBytesFromFile($filename)
CDS->readTextFromFile($filename)
CDS->unsignedFromBytes($bytes)
CDS->verifyEnvelopeSignature($envelope, $publicKey, $hash)
CDS->writeBytesToFile($filename, $bytes)
CDS->writeTextToFile($filename, $text)
CDS::ActorGroup->new($members, $entrustedActorsRevision, $entrustedActors)
$o->entrustedActors
$o->entrustedActorsRevision
$o->members
$o->contains($actorHash)
$o->entrusts($actorHash)
$o->isActive
$o->leader
$o->publicKeys
$o->toBuilder
CDS::ActorGroup::EntrustedActor->new($actorOnStore, $storeUrl)
$o->actorOnStore
$o->storeUrl
CDS::ActorGroup::Member->new($actorOnStore, $storeUrl, $revision, $isActive)
$o->actorOnStore
$o->isActive
$o->revision
$o->storeUrl
CDS::ActorGroupBuilder->new
$o->entrustedActors
$o->entrustedActorsRevision
$o->knownPublicKeys
$o->members
$o->addEntrustedActor($hash, $storeUrl)
$o->addKnownPublicKey($publicKey)
$o->addMember($hash, $storeUrl, $revision, $status)
$o->addToRecord($record, $linkedPublicKeys)
$o->discover($keyPair, $delegate)
$o->entrustedActorListToRecord($linkedPublicKeys)
$o->load($store, $keyPair, $delegate)
$o->mergeEntrustedActors($revision)
$o->parse($record, $linkedPublicKeys)
$o->parseEntrustedActorList($record, $linkedPublicKeys)
$o->parseEntrustedActors($record, $linkedPublicKeys)
$o->parseMembers($record, $linkedPublicKeys)
$o->removeEntrustedActor($hash)
$o->removeMember($hash, $storeUrl)
$o->toRecord($linkedPublicKeys)
CDS::ActorGroupBuilder::EntrustedActor->new($hash, $storeUrl)
$o->hash
$o->storeUrl
CDS::ActorGroupBuilder::Member->new($hash, $storeUrl, $revision, $status)
$o->hash
$o->revision
$o->status
$o->storeUrl
CDS::ActorOnStore->equals($a, $b)
CDS::ActorOnStore->new($publicKey, $store)
$o->publicKey
$o->store
$o->equals($that)
CDS::ActorWithDocument->new($keyPair, $storageStore, $messagingStore, $messagingStoreUrl, $publicKeyCache)
$o->actorGroupSelector
$o->actorSelector
$o->entrustedActorsSelector
$o->groupDataSharer
$o->groupDocument
$o->groupRoot
$o->keyPair
$o->localDocument
$o->localRoot
$o->messagingPrivateRoot
$o->messagingStore
$o->messagingStoreUrl
$o->publicDataSelector
$o->sentList
$o->sentListReady
$o->storagePrivateRoot
$o->storageStore
$o->announce($store)
$o->announceOnAllStores
$o->doNotEntrust($hash)
$o->entrust($storeUrl, $publicKey)
$o->findMember($memberHash)
$o->forgetOldIdleActors($limit)
$o->getEntrustedKey($hash)
$o->getEntrustedKeys
$o->getGroupDataMembers
$o->getName
$o->isGroupMember($actorHash)
$o->isMe($actorHash)
$o->openMessageChannel($label, $validity)
$o->procurePrivateData($interval)
$o->procureSentList($interval)
$o->savePrivateDataAndShareGroupData
$o->sendMessages
$o->setMyActiveFlag($flag)
$o->setMyGroupDataFlag($flag)
$o->setName($name)
$o->updateMyRegistration
$o->id
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->new($store, $objects)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::DetachedDocument->new($keyPair)
$o->savingDone($revision, $newPart, $obsoleteParts)
CDS::DiscoverActorGroup->discover($builder, $keyPair, $delegate)
$o->covers($hash)
$o->extend
CDS::DiscoverActorGroup::Card->new($storeUrl, $actorOnStore, $envelopeHash, $envelope, $cardHash, $card)
$o->actorOnStore
$o->card
$o->cardHash
$o->envelope
$o->envelopeHash
$o->storeUrl
CDS::DiscoverActorGroup::Link->new($node, $revision, $status)
$o->node
$o->revision
$o->status
CDS::DiscoverActorGroup::Node->new($discoverer, $actorHash, $storeUrl)
$o->actorHash
$o->attachedToUs
$o->cards
$o->isActive
$o->isActiveOrIdle
$o->links
$o->revision
$o->status
$o->storeUrl
$o->attach
$o->discover
$o->hasLinkToUs
$o->merge($revision, $status)
$o->readCards
CDS::Document->new($keyPair, $store)
$o->dataChanged
$o->hasPartsToMerge
$o->keyPair
$o->parts
$o->prune
$o->root
$o->rootItem
$o->unsaved
$o->get($selector)
$o->getOrCreate($selector)
$o->merge($hashesAndKeys)
$o->mergeNode($part, $selector, $record, $oldFormat)
$o->read
$o->save
CDS::Document::Item->new($selector)
$o->createSaveRecord
$o->detachSaveRecord
$o->forget
$o->mergeValue($part, $revision, $record)
$o->pruneTree
$o->setPart($part)
CDS::Document::Part->new
CDS::ErrorHandlingStore->new($store, $url, $errorHandler)
$o->errorHandler
$o->id
$o->store
$o->url
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::FolderStore->forUrl($url)
CDS::FolderStore->new($folder)
$o->folder
$o->id
$o->permissions
$o->accounts
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->addAccount($accountHash)
$o->book($hash, $keyPair)
$o->checkPermissions($logger)
$o->createIfNecessary
$o->exists
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
$o->removeAccount($accountHash)
$o->setPermissions($permissions)
CDS::FolderStore::PosixPermissions->forFolder($folder)
$o->gid
$o->uid
$o->checkPermissions($item, $expectedMode, $logger)
$o->group
$o->mkdir($folder, $mode)
$o->user
$o->writeTemporaryFile($folder, $mode)
CDS::FolderStore::PosixPermissions::Group->accountFolderMode # = 0771
CDS::FolderStore::PosixPermissions::Group->baseFolderMode # = 0771
CDS::FolderStore::PosixPermissions::Group->objectFileMode # = 0664
CDS::FolderStore::PosixPermissions::Group->objectFolderMode # = 0771
CDS::FolderStore::PosixPermissions::Group->new($gid)
$o->target
$o->boxFileMode($boxLabel)
$o->boxFolderMode($boxLabel)
CDS::FolderStore::PosixPermissions::User->accountFolderMode # = 0711
CDS::FolderStore::PosixPermissions::User->baseFolderMode # = 0711
CDS::FolderStore::PosixPermissions::User->objectFileMode # = 0644
CDS::FolderStore::PosixPermissions::User->objectFolderMode # = 0711
CDS::FolderStore::PosixPermissions::User->new($uid)
$o->target
$o->boxFileMode($boxLabel)
$o->boxFolderMode($boxLabel)
CDS::FolderStore::PosixPermissions::World->accountFolderMode # = 0777
CDS::FolderStore::PosixPermissions::World->baseFolderMode # = 0777
CDS::FolderStore::PosixPermissions::World->boxFileMode # = 0666
CDS::FolderStore::PosixPermissions::World->boxFolderMode # = 0777
CDS::FolderStore::PosixPermissions::World->objectFileMode # = 0666
CDS::FolderStore::PosixPermissions::World->objectFolderMode # = 0777
CDS::FolderStore::PosixPermissions::World->target # = 'everybody'
CDS::FolderStore::PosixPermissions::World->new
CDS::FolderStore::Watcher->new($folder)
CDS::FolderStore::Watcher->new($folder)
$o->done
$o->done
$o->wait($remaining, $until)
$o->wait($remaining, $until)
CDS::GroupDataSharer->new($actor)
$o->onMessageChannelSubmissionCancelled
$o->addDataHandler($label, $dataHandler)
$o->addDataTo($record)
$o->createMessage
$o->mergeData($record)
$o->mergeExternalData($store, $record, $source)
$o->onMessageChannelSubmissionDone($succeeded, $failed)
$o->onMessageChannelSubmissionRecipientDone($recipientActorOnStore)
$o->onMessageChannelSubmissionRecipientFailed($recipientActorOnStore)
$o->processGroupDataMessage($message, $section)
$o->removeDataHandler($label, $dataHandler)
$o->share
CDS::HTTPServer->new
$o->corsAllowEverybody
$o->logger
$o->addHandler($handler)
$o->handler
$o->headers($headers)
$o->process
$o->setCorsAllowEverybody($value)
$o->setLogger($logger)
$o->setup($parameters)
CDS::HTTPServer::IdentificationHandler->new($root)
$o->process($request)
CDS::HTTPServer::Logger->new($fileHandle)
$o->onRequestDone($request, $responseCode)
$o->onRequestError($request, $text)
$o->onRequestStarts($request)
$o->onServerStarts($port)
CDS::HTTPServer::MessageGatewayHandler->new($root, $actor, $store, $recipientHash)
$o->onMessageChannelSubmissionCancelled
$o->onMessageChannelSubmissionDone($succeeded, $failed)
$o->onMessageChannelSubmissionRecipientDone($recipientActorOnStore)
$o->onMessageChannelSubmissionRecipientFailed($recipientActorOnStore)
$o->process($request)
CDS::HTTPServer::Request->textContentType # = {'Content-Type' => 'text/plain; charset=utf-8'}
CDS::HTTPServer::Request->new($parameters)
$o->corsAllowEverybody
$o->headers
$o->logger
$o->method
$o->path
$o->peerAddress
$o->peerPort
$o->queryString
$o->remainingData
$o->reply400
$o->reply403
$o->reply404
$o->reply405
$o->reply500
$o->reply503
$o->checkSignature($store, $contentBytesToSign)
$o->copyDataAndCalculateHash($fh)
$o->dropData
$o->header($key)
$o->parseQueryString
$o->pathAbove($root)
$o->readData
$o->reply($responseCode, $responseLabel, $headers, $content)
$o->reply200($content)
$o->reply200Bytes($content)
$o->reply200HTML($content)
$o->reply303($location)
$o->replyFatalError($error)
$o->replyOptions($methods)
$o->setHeader($key, $value)
$o->setRemainingData($remainingData)
CDS::HTTPServer::StaticContentHandler->new($path, $content, $contentType)
$o->process($request)
CDS::HTTPServer::StaticFilesHandler->new($root, $folder, $defaultFile)
$o->defaultFile
$o->folder
$o->mimeTypesByExtension
$o->deliverFile($request, $file, $contentType)
$o->deliverFileForPath($request, $path)
$o->get($request)
$o->guessContentType($file)
$o->process($request)
$o->readFile($file)
$o->setContentType($extension, $contentType)
CDS::HTTPServer::StoreHandler->new($root, $store, $checkPutHash, $checkSignatures)
$o->accounts($request)
$o->box($request, $accountHash, $boxLabel)
$o->boxEntry($request, $accountHash, $boxLabel, $hash)
$o->objects($request, $hash)
$o->process($request)
$o->verifyAddition($actorHash, $accountHash, $boxLabel, $hash)
$o->verifyModifications($actorHash, $modifications)
$o->verifyRemoval($actorHash, $accountHash, $boxLabel, $hash)
CDS::HTTPStore->forUrl($url)
CDS::HTTPStore->new($url)
$o->id
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::Hash->calculateFor($bytes)
CDS::Hash->equals($a, $b)
CDS::Hash->fromBytes($hashBytes)
CDS::Hash->fromHex($hashHex)
$o->bytes
$o->cmp($that)
$o->equals($that)
$o->hex
$o->shortHex
CDS::HashAndKey->new($hash, $key)
$o->hash
$o->key
CDS::HashVerificationStore->new($store)
$o->id
$o->store
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::ISODate->dayString($time)
CDS::ISODate->localSecondString($time)
CDS::ISODate->millisecondString($time)
CDS::ISODate->parse($dateString)
CDS::ISODate->secondString($time)
CDS::InMemoryStore->create
$o->id
$o->accountForWriting($hash)
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->collectGarbage($graceTime)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($modifications, $keyPair)
$o->new($id)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::KeyPair->equals($a, $b)
CDS::KeyPair->fromFile($file)
CDS::KeyPair->fromHex($hex)
CDS::KeyPair->fromRecord($record)
CDS::KeyPair->generate
CDS::KeyPair->new($publicKey, $rsaPrivateKey)
$o->publicKey
$o->rsaPrivateKey
$o->createMessageEnvelope($storeUrl, $messageRecord, $recipientPublicKeys, $expires)
$o->createPrivateEnvelope($contentHashAndKey, $recipientPublicKeys)
$o->createPublicEnvelope($contentHash)
$o->decrypt($bytes)
$o->decryptKeyOnEnvelope($envelope)
$o->equals($that)
$o->getAndDecrypt($hashAndKey, $store)
$o->getAndDecryptRecord($hashAndKey, $store)
$o->getPublicKey($hash, $store)
$o->getRecord($hash, $store)
$o->sign($digest)
$o->signHash($hash)
$o->toHex
$o->toRecord
$o->transfer($hashes, $sourceStore, $destinationStore)
$o->writeToFile($file)
CDS::LoadActorGroup->load($builder, $store, $keyPair, $delegate)
$o->getPublicKey($hash)
CDS::MessageBoxReader->new($pool, $actorOnStore, $streamTimeout)
$o->actorOnStore
$o->pool
$o->read($timeout)
CDS::MessageBoxReader::Entry->new($hash)
CDS::MessageBoxReaderPool->new($keyPair, $publicKeyCache, $delegate)
$o->keyPair
$o->publicKeyCache
CDS::MessageChannel->new($actor, $label, $validity)
$o->actor
$o->entrustedKeys
$o->item
$o->label
$o->recipients
$o->unsaved
$o->validity
$o->addObject($hash, $object)
$o->addTransfer($hashes, $sourceStore, $context)
$o->clear
$o->setRecipientActorGroup($actorGroup)
$o->setRecipients($recipients, $entrustedKeys)
$o->submit($message, $done)
CDS::MessageChannel::Submission->new($channel, $message, $done)
$o->channel
$o->entrustedKeys
$o->envelopeHash
$o->envelopeObject
$o->expires
$o->message
$o->recipients
$o->onDataSaved
CDS::MissingObject->new($hash, $store)
$o->context
$o->hash
$o->path
$o->store
CDS::NewAnnounce->new($messagingStore)
$o->card
$o->messagingStore
$o->addActorGroup($actorGroupBuilder)
$o->addObject($hash, $object)
$o->addTransfer($hashes, $sourceStore, $context)
$o->submit
CDS::NewMessagingStore->new($actor, $store)
$o->actor
$o->store
CDS::Object->emptyHeader # = "\0\0\0\0"
CDS::Object->create($header, $data)
CDS::Object->fromBytes($bytes)
CDS::Object->fromFile($file)
$o->byteLength
$o->bytes
$o->data
$o->hashesCount
$o->header
$o->calculateHash
$o->crypt($key)
$o->hashAtIndex($index)
$o->hashes
$o->writeToFile($file)
CDS::ObjectCache->new($backend, $cache)
$o->backend
$o->cache
$o->id
$o->add($accountHash, $boxLabel, $hash, $keyPair)
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($additions, $removals, $keyPair)
$o->put($hash, $object, $keyPair)
$o->remove($accountHash, $boxLabel, $hash, $keyPair)
CDS::PrivateBoxReader->new($keyPair, $store, $delegate)
$o->actorOnStore
$o->delegate
$o->keyPair
$o->invalid($entry, $reason)
$o->read
CDS::PrivateRoot->new($keyPair, $store, $delegate)
$o->delegate
$o->hasChanges
$o->privateBoxReader
$o->procured
$o->unsaved
$o->addDataHandler($label, $dataHandler)
$o->dataChanged
$o->onPrivateBoxEntry($source, $envelope, $contentHashAndKey, $content)
$o->onPrivateBoxInvalidEntry($source, $reason)
$o->procure($interval)
$o->removeDataHandler($label, $dataHandler)
$o->save($entrustedKeys)
$o->savingSucceeded
CDS::PublicKey->fromObject($object)
$o->bytes
$o->hash
$o->object
$o->encrypt($bytes)
$o->verifyHash($hash, $signature)
CDS::PublicKeyCache->new($maxSize)
$o->add($publicKey)
$o->get($hash)
$o->new($store, $keyPair, $commitPool)
$o->put($hash)
CDS::ReceivedMessage->new($messageBoxReader, $entry, $source, $envelope, $senderStoreUrl, $sender, $content, $streamHead)
$o->content
$o->envelope
$o->sender
$o->senderStoreUrl
$o->source
$o->skip
$o->waitForSenderStore
CDS::Record->fromObject($object)
CDS::Record->new($bytes, $hash)
$o->asBoolean
$o->asFloat
$o->asInteger
$o->asText
$o->asUnsigned
$o->booleanValue
$o->bytes
$o->bytesValue
$o->children
$o->firstChild
$o->floatValue
$o->hash
$o->hashAndKeyValue
$o->hashValue
$o->integerValue
$o->textValue
$o->unsignedValue
$o->add($bytes, $hash)
$o->addBoolean($value, $hash)
$o->addFloat32($value, $hash)
$o->addFloat64($value, $hash)
$o->addFromObject($object)
$o->addHash($hash)
$o->addHashAndKey($hashAndKey)
$o->addInteger($value, $hash)
$o->addRecord($records)
$o->addText($value, $hash)
$o->addUnsigned($value, $hash)
$o->asHashAndKey
$o->calculateSize
$o->child($bytes)
$o->childWithText($text)
$o->contains($bytes)
$o->containsText($text)
$o->countEntries
$o->dependentHashes
$o->nthChild($i)
$o->set($bytes, $hash)
$o->toObject
CDS::RecordReader->new($object)
$o->hasError
$o->readUnsigned32
$o->readUnsigned64
$o->readUnsigned8
$o->trailer
$o->readBytes($length)
$o->readChildren($record)
$o->use($length)
CDS::RecordWriter->new
$o->data
$o->header
$o->addHash($hash)
$o->writeBytes($bytes)
$o->writeChildren($record)
$o->writeNode($record, $hasMoreSiblings)
$o->writeUnsigned32($value)
$o->writeUnsigned64($value)
$o->writeUnsigned8($value)
CDS::RootDocument->new($privateRoot, $label)
$o->label
$o->privateRoot
$o->addDataTo($record)
$o->mergeData($record)
$o->mergeExternalData($store, $record, $source)
$o->savingDone($revision, $newPart, $obsoleteParts)
CDS::Selector->root($document)
$o->booleanValue
$o->bytesValue
$o->clear
$o->document
$o->floatValue
$o->hashAndKeyValue
$o->hashValue
$o->integerValue
$o->label
$o->parent
$o->textValue
$o->unsignedValue
$o->addMergedSource($hash)
$o->addObject($hash, $object)
$o->child($label)
$o->childWithText($label)
$o->children
$o->clearInThePast
$o->firstValue
$o->forget
$o->forgetBranch
$o->isSet
$o->merge($revision, $record)
$o->record
$o->revision
$o->set($record)
$o->setBoolean($value, $hash, $hash)
$o->setBytes($bytes, $hash)
$o->setFloat32($value, $hash, $hash)
$o->setFloat64($value, $hash, $hash)
$o->setHash($hash, $hash)
$o->setHashAndKey($hashAndKey, $hashAndKey)
$o->setInteger($value, $hash, $hash)
$o->setText($value, $hash, $hash)
$o->setUnsigned($value, $hash, $hash)
CDS::SentItem->new($unionList, $id)
$o->envelopeHash
$o->envelopeHashBytes
$o->message
$o->validUntil
$o->addToRecord($record)
$o->clear($validUntil)
$o->merge($part, $validUntil, $message)
$o->set($validUntil, $envelopeHash, $messageRecord)
CDS::SentList->new($privateRoot)
$o->createItem($id)
$o->forgetObsoleteItems
$o->mergeRecord($part, $record)
CDS::Source->new($keyPair, $actorOnStore, $boxLabel, $hash)
$o->actorOnStore
$o->boxLabel
$o->hash
$o->keyPair
$o->referenceCount
$o->discard
$o->keep
CDS::StoreModifications->fromBytes($bytes)
CDS::StoreModifications->fromRecord($record)
CDS::StoreModifications->new
$o->additions
$o->objects
$o->removals
$o->add($accountHash, $boxLabel, $hash, $object)
$o->executeIndividually($store, $keyPair)
$o->isEmpty
$o->put($hash, $object)
$o->remove($accountHash, $boxLabel, $hash)
$o->toRecord
CDS::StreamCache->new($pool, $actorOnStore, $timeout)
$o->messageBoxReader
$o->readStreamHead($head)
$o->removeObsolete
CDS::StreamHead->new($hash, $envelope, $senderStoreUrl, $sender, $content, $error)
$o->content
$o->envelope
$o->error
$o->hash
$o->isValid
$o->lastUsed
$o->sender
$o->senderStoreUrl
$o->stillInUse
CDS::SubDocument->new($parentSelector)
$o->parentSelector
$o->partSelector($hashAndKey)
$o->read
$o->savingDone($revision, $newPart, $obsoleteParts)
CDS::UnionList->new($privateRoot, $label)
$o->hasChanges
$o->items
$o->parts
$o->privateRoot
$o->unsaved
$o->addDataTo($record)
$o->forget($id)
$o->forgetItem($item)
$o->get($id)
$o->getOrCreate($id)
$o->merge($hashesAndKeys)
$o->mergeData($record)
$o->mergeExternalData($store, $record, $source)
$o->read
$o->save
CDS::UnionList::Item->new($unionList, $id)
$o->id
$o->unionList
$o->setPart($part)
CDS::UnionList::Part->new
CDS::Unsaved->new($store)
$o->id
$o->isSaving
$o->savingState
$o->state
$o->book($hash, $keyPair)
$o->get($hash, $keyPair)
$o->list($accountHash, $boxLabel, $timeout, $keyPair)
$o->modify($additions, $removals, $keyPair)
$o->put($hash, $object, $keyPair)
$o->savingDone
$o->savingFailed
$o->startSaving
CDS::Unsaved::State->new
$o->dataSavedHandlers
$o->mergedSources
$o->objects
$o->addDataSavedHandler($handlers)
$o->addMergedSource($sources)
$o->addObject($hash, $object)
$o->merge($state)