| Interface | Description |
|---|---|
| TreeWalkerStatsAccumulator |
Accumulates stats about a tree during tree walking.
|
| WithRootLatched |
| Class | Description |
|---|---|
| BIN |
A BIN represents a Bottom Internal Node in the JE tree.
|
| BINBoundary |
Contains information about the BIN returned by a search.
|
| BINDelta |
BINDelta contains the information needed to create a partial (delta) BIN log
entry.
|
| BINReference |
A class that embodies a reference to a BIN that does not rely on a
Java reference to the actual BIN.
|
| ChildReference |
A ChildReference is a reference in the tree from parent to child.
|
| CountEstimator |
Estimates the number of non-deleted BIN entries between two end points,
using information returned in TrackingInfo from Tree.getParentINForChildIN.
|
| CountEstimator.KeyRatios | |
| DeltaInfo |
DeltaInfo holds the delta for one BIN entry in a partial BIN log entry.
|
| FileSummaryLN |
A FileSummaryLN represents a Leaf Node in the UtilizationProfile database.
|
| Generation | |
| IN |
An IN represents an Internal Node in the JE tree.
|
| INArrayRep<ARRAY_BASE_TYPE,REP_ENUM_TYPE,ELEMENT_TYPE> |
The base class for the various array representations used by fields
associated with an IN node.
|
| INKeyRep |
The abstract class that defines the various representation used to represent
the keys associated with the IN node.
|
| INKeyRep.Default |
The default representation that's capable of storing keys of any size.
|
| INKeyRep.MaxKeySize |
The compact representation that can be used to represent keys LTE 16
bytes in length.
|
| INLogContext |
Extends LogContext to add fields used by IN.beforeLog and afterLog methods.
|
| INLogItem |
Extends LogItem to add fields used by IN.beforeLog and afterLog methods.
|
| INTargetRep |
The abstract class that defines the various representations used to
represent an array of target pointers to children of an IN node.
|
| INTargetRep.Default | |
| INTargetRep.None |
Representation used when an IN has no children cached.
|
| INTargetRep.Sparse |
Representation used when 1-4 children are cached.
|
| Key |
Key represents a JE B-Tree Key.
|
| Key.DumpType | |
| LN |
An LN represents a Leaf Node in the JE tree.
|
| MapLN |
A MapLN represents a Leaf Node in the JE Db Mapping Tree.
|
| NameLN |
A NameLN represents a Leaf Node in the name->database id mapping tree.
|
| Node |
A Node contains all the common base information for any JE B-Tree node.
|
| SearchResult |
Contains the result of a tree search
|
| TrackingInfo |
Tracking info packages some tree tracing info.
|
| Tree |
Tree implements the JE B+Tree.
|
| Tree.SearchType |
Embodies an enum for the type of search being performed.
|
| TreeLocation | |
| TreeUtils |
Miscellaneous Tree utilities.
|
| VersionedLN |
VersionedLN is used to provide an in-memory representation of an LN that
makes its VLSN available through btree access.
|
| VLSNCache |
Caches the VLSN sequence for the LN entries in a BIN, when VLSN preservation
and caching are configured.
|
| VLSNCache.DefaultCache |
| Enum | Description |
|---|---|
| INKeyRep.Type | |
| INTargetRep.Type |
| Exception | Description |
|---|---|
| CursorsExistException |
Error to indicate that a bottom level BIN has cursors on it during a
delete subtree operation.
|
| LN.LNWriteFailureException | |
| NodeNotEmptyException |
Error to indicate that a bottom level BIN is not empty during a
delete subtree operation.
|
| SplitRequiredException |
Indicates that we need to return to the top of the tree in order to
do a forced splitting pass.
|
Copyright (c) 2004-2012 Oracle. All rights reserved.