Class UnreachableObjectsHistogram.Record

    • Constructor Detail

      • Record

        public Record​(String className,
                      long classAddress,
                      int nrOfObjects,
                      long sizeOfObjects)
        Details about a particular class
        Parameters:
        className - the class name
        classAddress - the address of the class object
        nrOfObjects - the number of instances
        sizeOfObjects - the total size of the instances
        Since:
        1.0
      • Record

        public Record​(String className,
                      int nrOfObjects,
                      long sizeOfObjects)
        Details about a particular class
        Parameters:
        className - the class name
        nrOfObjects - the number of instances
        sizeOfObjects - the total size of the instances
    • Method Detail

      • getClassName

        public String getClassName()
        The name of the class
        Returns:
        the class name
      • getObjectCount

        public int getObjectCount()
        the number of instances discarded by Memory Analyzer
        Returns:
        the number of instances
      • getShallowHeapSize

        public long getShallowHeapSize()
        the total size occupied by instances of this class that were discarded
        Returns:
        the total size
      • getClassAddress

        public long getClassAddress()
        the actual address of the class
        Returns:
        the class address
        Since:
        1.0