static class DatabaseImpl.StatsAccumulator extends java.lang.Object implements TreeWalkerStatsAccumulator
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
progressInterval |
(package private) java.io.PrintStream |
progressStream |
| Constructor and Description |
|---|
DatabaseImpl.StatsAccumulator(java.io.PrintStream progressStream,
int progressInterval,
DatabaseStats useStats) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.Set<java.lang.Long> |
getBINNodeIdsSeen() |
(package private) long[] |
getBINsByLevel() |
(package private) java.util.Set<java.lang.Long> |
getDBINNodeIdsSeen() |
(package private) long[] |
getDBINsByLevel() |
(package private) long |
getDeletedLNCount() |
(package private) java.util.Set<java.lang.Long> |
getDINNodeIdsSeen() |
(package private) long[] |
getDINsByLevel() |
(package private) java.util.Set<java.lang.Long> |
getDupCountLNCount() |
(package private) int |
getDuplicateTreeMaxDepth() |
(package private) java.util.Set<java.lang.Long> |
getINNodeIdsSeen() |
(package private) long[] |
getINsByLevel() |
(package private) long |
getLNCount() |
(package private) int |
getMainTreeMaxDepth() |
void |
incrementDeletedLNCount() |
void |
incrementLNCount() |
void |
processBIN(BIN node,
java.lang.Long nid,
int level) |
void |
processDBIN(DBIN node,
java.lang.Long nid,
int level) |
void |
processDIN(DIN node,
java.lang.Long nid,
int level) |
void |
processDupCountLN(DupCountLN node,
java.lang.Long nid) |
void |
processIN(IN node,
java.lang.Long nid,
int level) |
(package private) void |
verifyNode(Node node) |
java.io.PrintStream progressStream
int progressInterval
DatabaseImpl.StatsAccumulator(java.io.PrintStream progressStream,
int progressInterval,
DatabaseStats useStats)
void verifyNode(Node node)
public void processIN(IN node, java.lang.Long nid, int level)
processIN in interface TreeWalkerStatsAccumulatorpublic void processBIN(BIN node, java.lang.Long nid, int level)
processBIN in interface TreeWalkerStatsAccumulatorpublic void processDIN(DIN node, java.lang.Long nid, int level)
processDIN in interface TreeWalkerStatsAccumulatorpublic void processDBIN(DBIN node, java.lang.Long nid, int level)
processDBIN in interface TreeWalkerStatsAccumulatorpublic void processDupCountLN(DupCountLN node, java.lang.Long nid)
processDupCountLN in interface TreeWalkerStatsAccumulatorpublic void incrementLNCount()
incrementLNCount in interface TreeWalkerStatsAccumulatorpublic void incrementDeletedLNCount()
incrementDeletedLNCount in interface TreeWalkerStatsAccumulatorjava.util.Set<java.lang.Long> getINNodeIdsSeen()
java.util.Set<java.lang.Long> getBINNodeIdsSeen()
java.util.Set<java.lang.Long> getDINNodeIdsSeen()
java.util.Set<java.lang.Long> getDBINNodeIdsSeen()
long[] getINsByLevel()
long[] getBINsByLevel()
long[] getDINsByLevel()
long[] getDBINsByLevel()
long getLNCount()
java.util.Set<java.lang.Long> getDupCountLNCount()
long getDeletedLNCount()
int getMainTreeMaxDepth()
int getDuplicateTreeMaxDepth()
Copyright (c) 2004,2008 Oracle. All rights reserved.