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.