- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.String,int[]>
-
- org.apache.derby.iapi.services.cache.ClassSizeCatalog
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,int[]>
abstract class ClassSizeCatalog
extends java.util.Hashtable<java.lang.String,int[]>
Map from class names to size coefficients. The size coefficients can be
used to estimate how much memory an instance of the class takes.
- See Also:
ClassSize.getSizeCoefficients(Class)
-
-
Field Summary
Fields
| Modifier and Type |
Field and Description |
private static ClassSizeCatalog |
INSTANCE
The singleton instance of this class.
|
-
Method Summary
Methods
| Modifier and Type |
Method and Description |
(package private) static ClassSizeCatalog |
getInstance()
Get the singleton ClassSizeCatalog instance.
|
-
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
Constructor Detail
-
ClassSizeCatalog
ClassSizeCatalog()
Built on Wed 2016-10-05 08:16:42+0000, from revision ???
Apache Derby V10.11 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.