Class ClassSizeCatalog

java.lang.Object
java.util.Dictionary<String,int[]>
java.util.Hashtable<String,int[]>
org.apache.derby.iapi.services.cache.ClassSizeCatalog
All Implemented Interfaces:
Serializable, Cloneable, Map<String,int[]>

abstract class ClassSizeCatalog extends Hashtable<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:
  • Field Details

    • INSTANCE

      private static final ClassSizeCatalog INSTANCE
      The singleton instance of this class.
  • Constructor Details

    • ClassSizeCatalog

      ClassSizeCatalog()
  • Method Details

    • getInstance

      static ClassSizeCatalog getInstance()
      Get the singleton ClassSizeCatalog instance.