Class and Description |
---|
Revisions
Revisions instances provide read and write access to
the current head state. |
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
Class and Description |
---|
Revisions
Revisions instances provide read and write access to
the current head state. |
SegmentNodeStore
The top level class for the segment store.
|
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
Class and Description |
---|
Cache
Partial mapping of keys of type
K to values of type V . |
DefaultSegmentWriter
Converts nodes, properties, values, etc. to records and persists them with
the help of a
WriteOperationHandler . |
DefaultSegmentWriterBuilder
Builder for building
DefaultSegmentWriter instances. |
MapRecord
A map.
|
PropertyTemplate
A property definition within a template (the property name, the type, and the
index within the list of properties for the given node).
|
ReaderCache
A cache consisting of a fast and slow component.
|
RecordCache
Partial mapping of keys of type
K to values of type RecordId . |
RecordId
The record id.
|
RecordType
The type of a record in a segment.
|
Revisions
Revisions instances provide read and write access to
the current head state. |
Revisions.Option
Implementation specific options for the
setHead methods. |
Segment
A list of records.
|
Segment.RecordConsumer
A consumer of record data.
|
SegmentBlob
A BLOB (stream of bytes).
|
SegmentCache |
SegmentId
Segment identifier.
|
SegmentIdFactory
A factory for
SegmentId given their representation in MSB/LSB longs. |
SegmentIdProvider
Instances of this class provides
SegmentId instances of a given
SegmentStore and creates new SegmentId instances on the fly
if required. |
SegmentNodeBuilder
A node builder that keeps track of the number of updates
(set property calls and so on).
|
SegmentNodeState
A record of type "NODE".
|
SegmentNodeStore
The top level class for the segment store.
|
SegmentNodeStore.SegmentNodeStoreBuilder |
SegmentNodeStoreMonitor
SegmentNodeStoreMonitor is notified for commit related operations performed by SegmentNodeStore.
|
SegmentNodeStoreStats |
SegmentNodeStoreStatsMBean |
SegmentNotFoundException
This exception is thrown when there the segment does not exist in the store
|
SegmentNotFoundExceptionListener
Listener for
SegmentNotFoundException . |
SegmentParser
SegmentParser serves as a base class for parsing segments. |
SegmentParser.BlobInfo
Return type of
SegmentParser.parseBlob(RecordId) . |
SegmentParser.BlobType
Type of blobs (and strings)
|
SegmentParser.ListBucketInfo
Return type of
SegmentParser.parseListBucket(RecordId, int, int, int) . |
SegmentParser.ListInfo
Return type of
SegmentParser.parseList(RecordId, RecordId, int) . |
SegmentParser.MapInfo
Result type of
SegmentParser.parseMap(RecordId, RecordId, MapRecord) . |
SegmentParser.NodeInfo
Result type of
SegmentParser.parseNode(RecordId) . |
SegmentParser.PropertyInfo |
SegmentParser.TemplateInfo
Result type of
SegmentParser.parseTemplate(RecordId) . |
SegmentParser.ValueInfo
Result type of
SegmentParser.parseValue(RecordId, RecordId, Type) . |
SegmentPropertyState
A property, which can read a value or list record from a segment.
|
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
SegmentStore
The backend storage interface used by the segment node store.
|
SegmentVersion
Version of the segment storage format.
|
SegmentWriter
Converts nodes, properties, values, etc. to records and persists them.
|
Template
The in-memory representation of a "hidden class" of a node; inspired by the
Chrome V8 Javascript engine).
|
WriterCacheManager
Instances of this class manage the deduplication caches used by the
SegmentWriter to avoid writing multiple copies of the same record. |
Class and Description |
---|
RecordId
The record id.
|
Revisions
Revisions instances provide read and write access to
the current head state. |
Revisions.Option
Implementation specific options for the
setHead methods. |
Segment
A list of records.
|
SegmentId
Segment identifier.
|
SegmentIdProvider
Instances of this class provides
SegmentId instances of a given
SegmentStore and creates new SegmentId instances on the fly
if required. |
SegmentNodeState
A record of type "NODE".
|
SegmentNotFoundException
This exception is thrown when there the segment does not exist in the store
|
SegmentNotFoundExceptionListener
Listener for
SegmentNotFoundException . |
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
SegmentStore
The backend storage interface used by the segment node store.
|
SegmentWriter
Converts nodes, properties, values, etc. to records and persists them.
|
WriterCacheManager
Instances of this class manage the deduplication caches used by the
SegmentWriter to avoid writing multiple copies of the same record. |
Class and Description |
---|
RecordId
The record id.
|
Revisions
Revisions instances provide read and write access to
the current head state. |
Revisions.Option
Implementation specific options for the
setHead methods. |
Segment
A list of records.
|
SegmentId
Segment identifier.
|
SegmentIdProvider
Instances of this class provides
SegmentId instances of a given
SegmentStore and creates new SegmentId instances on the fly
if required. |
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
SegmentStore
The backend storage interface used by the segment node store.
|
SegmentWriter
Converts nodes, properties, values, etc. to records and persists them.
|
Class and Description |
---|
Revisions
Revisions instances provide read and write access to
the current head state. |
SegmentNodeState
A record of type "NODE".
|
SegmentNodeStoreStats |
SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
Copyright © 2012–2020 The Apache Software Foundation. All rights reserved.