SizeEstimator
SizeEstimator
is…FIXME
estimate
Method
1 2 3 4 5 6 7 |
estimate(obj: AnyRef): Long (1) // Internal estimate(obj: AnyRef, visited: IdentityHashMap[AnyRef, AnyRef]): Long |
-
Uses
estimate
with an emptyIdentityHashMap
estimate
…FIXME
Note
|
|
sampleArray
Internal Method
1 2 3 4 5 6 7 8 9 10 |
sampleArray( array: AnyRef, state: SearchState, rand: Random, drawn: OpenHashSet[Int], length: Int): Long |
sampleArray
…FIXME
Note
|
sampleArray is used when…FIXME
|
visitSingleObject
Internal Method
1 2 3 4 5 |
visitSingleObject(obj: AnyRef, state: SearchState): Unit |
visitSingleObject
…FIXME
Note
|
visitSingleObject is used exclusively when SizeEstimator is requested to estimate.
|