| Package | Description |
|---|---|
| org.fusesource.hawtdb.api |
The HawDB client API
|
| org.fusesource.hawtdb.internal.index |
Index implementations.
|
| org.fusesource.hawtdb.internal.io |
Provides low level IO access.
|
| org.fusesource.hawtdb.internal.page |
Implementations paged IO.
|
| Class and Description |
|---|
| AbstractStreamPagedAccessor
Abstract base class for implementations of EncoderDecoder which use stream encoding/decoding.
|
| Allocator
Handles allocation management of resources.
|
| Index
Provides Key/Value storage and retrieval.
|
| IndexFactory
The common interface to
Index factories. |
| IndexVisitor
Interface used to selectively visit the entries in a BTree.
|
| IOPagingException
Exception thrown when an IOException occurs with a a Paging operation.
|
| OptimisticUpdateException
Thrown when transactional operation fails to apply because another transaction has already updated the values
there were seem and are being updated by the current transaction.
|
| OutOfSpaceException
Thrown when you have run out of storage space on your page file.
|
| Paged
Implemented by objects which provides block io access to pages on file.
|
| Paged.SliceType |
| PagedAccessor
Encodes objects to a page file and decodes them from a page file.
|
| PageFile
A page file provides paged access to a physical file.
|
| PagingException
The root of all exceptions thrown by all
Paged object operations. |
| Predicate
A predicate is used to narrow down the keys that an application is interested in
accessing.
|
| Prefixer
Interface used to determine the simple prefix of two keys.
|
| SortedIndex
Provides Key/Value storage and retrieval.
|
| Transaction
Provides transactional access to a
Paged resource. |
| TxPageFile
Implemented by objects to provides transactional access
to a page file.
|
| Class and Description |
|---|
| AbstractStreamPagedAccessor
Abstract base class for implementations of EncoderDecoder which use stream encoding/decoding.
|
| BTreeIndexFactory
This object is used to create variable magnitude b+tree indexes.
|
| HashIndexFactory
Uses to create Hash based storage of key/values.
|
| Index
Provides Key/Value storage and retrieval.
|
| IndexVisitor
Interface used to selectively visit the entries in a BTree.
|
| Paged
Implemented by objects which provides block io access to pages on file.
|
| PagedAccessor
Encodes objects to a page file and decodes them from a page file.
|
| Predicate
A predicate is used to narrow down the keys that an application is interested in
accessing.
|
| Prefixer
Interface used to determine the simple prefix of two keys.
|
| SortedIndex
Provides Key/Value storage and retrieval.
|
| Class and Description |
|---|
| IOPagingException
Exception thrown when an IOException occurs with a a Paging operation.
|
| Class and Description |
|---|
| Allocator
Handles allocation management of resources.
|
| OutOfSpaceException
Thrown when you have run out of storage space on your page file.
|
| Paged
Implemented by objects which provides block io access to pages on file.
|
| Paged.SliceType |
| PagedAccessor
Encodes objects to a page file and decodes them from a page file.
|
| PageFile
A page file provides paged access to a physical file.
|
| Transaction
Provides transactional access to a
Paged resource. |
| TxPageFile
Implemented by objects to provides transactional access
to a page file.
|
| TxPageFileFactory
A factory to create TxPageFile objects.
|
Copyright © 2009–2021 FuseSource, Corp.. All rights reserved.