Class NailStats

    • Method Detail

      • getRunCount

        public long getRunCount()
        Returns the number of times this nail has been run. Nails that have started but not yet finished are included in this number.
        Returns:
        the number of times this nail has been run.
      • getRefCount

        public long getRefCount()
        Returns the number of sessions currently running this nail.
        Returns:
        the number of sessions currently running this nail.
      • getNailClass

        public Class getNailClass()
        Returns the class for which we're tracking statistics
        Returns:
        the class for which we're tracking statistics
      • equals

        public boolean equals​(Object o)
        Returns true iff the specified NailStats object is tracking the same class.
        Overrides:
        equals in class Object
        Parameters:
        o - the NailStats object to check
        Returns:
        true iff the specified NailStats object is tracking the same class.
      • clone

        public Object clone()
        Creates a copy of this NailStats object.
        Overrides:
        clone in class Object
        Returns:
        a copy of this NailStats object.
      • toString

        public String toString()
        Returns a String representation of this NailStats object, in the form "classname: runcount/refcount". *return a String representation of this NailStats object.
        Overrides:
        toString in class Object