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–2016 FuseSource, Corp.. All rights reserved.