| 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 |
|---|
| MapRecord
A map.
|
| NodeCache
Partial mapping of
String keys to values of type RecordId. |
| 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
T 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).
|
| SegmentGraph.Graph
A simple graph representation for a graph with node of type
T. |
| SegmentId
Segment identifier.
|
| SegmentIdFactory
A factory for
SegmentId given their representation in MSB/LSB longs. |
| 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.
|
| SegmentTracker
Tracker of references to segment identifiers and segment instances
that are currently kept in memory and factory for creating
SegmentId
instances. |
| SegmentVersion
Version of the segment storage format.
|
| SegmentWriter
A
SegmentWriter converts nodes, properties, values, etc. |
| SegmentWriterBuilder
Builder for building
SegmentWriter instances. |
| 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.
|
| SegmentGraph.SegmentGraphVisitor
Visitor for receiving call backs while traversing the
segment graph.
|
| SegmentId
Segment identifier.
|
| SegmentNodeState
A record of type "NODE".
|
| 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.
|
| SegmentTracker
Tracker of references to segment identifiers and segment instances
that are currently kept in memory and factory for creating
SegmentId
instances. |
| SegmentWriter
A
SegmentWriter converts nodes, properties, values, etc. |
| 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.
|
| SegmentReader
Instances of
SegmentReader are responsible for reading records from segments. |
| SegmentStore
The backend storage interface used by the segment node store.
|
| SegmentTracker
Tracker of references to segment identifiers and segment instances
that are currently kept in memory and factory for creating
SegmentId
instances. |
| SegmentWriter
A
SegmentWriter converts nodes, properties, values, etc. |
Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.