Class RamUsageEstimator.ClassCache

  • Enclosing class:
    RamUsageEstimator

    private static final class RamUsageEstimator.ClassCache
    extends java.lang.Object
    Cached information about a given class.
    • Constructor Summary

      Constructors 
      Constructor Description
      ClassCache​(long alignedShallowInstanceSize, java.lang.reflect.Field[] referenceFields)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • alignedShallowInstanceSize

        public final long alignedShallowInstanceSize
      • referenceFields

        public final java.lang.reflect.Field[] referenceFields
    • Constructor Detail

      • ClassCache

        public ClassCache​(long alignedShallowInstanceSize,
                          java.lang.reflect.Field[] referenceFields)