Class

fm.common.Cache

CacheStats

Related Doc: package Cache

Permalink

final case class CacheStats(stats: com.google.common.cache.CacheStats) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CacheStats
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CacheStats(stats: com.google.common.cache.CacheStats)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def averageLoadPenalty: Double

    Permalink

    Returns the average time spent loading new values.

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def evictionCount: Long

    Permalink

    Returns the number of times an entry has been evicted.

  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  10. def hitCount: Long

    Permalink

    Returns the number of times Cache lookup methods have returned a cached value.

  11. def hitRate: Double

    Permalink

    Returns the ratio of cache requests which were hits.

  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. def loadCount: Long

    Permalink

    Returns the total number of times that Cache lookup methods attempted to load new values.

  14. def loadExceptionCount: Long

    Permalink

    Returns the number of times Cache lookup methods threw an exception while loading a new value.

  15. def loadExceptionRate: Double

    Permalink

    Returns the ratio of cache loading attempts which threw exceptions.

  16. def loadSuccessCount: Long

    Permalink

    Returns the number of times Cache lookup methods have successfully loaded a new value.

  17. def minus(other: CacheStats): CacheStats

    Permalink

    Returns a new CacheStats representing the difference between this CacheStats and other.

  18. def missCount: Long

    Permalink

    Returns the number of times Cache lookup methods have returned an uncached (newly loaded) value, or null.

  19. def missRate: Double

    Permalink

    Returns the ratio of cache requests which were misses.

  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  23. def plus(other: CacheStats): CacheStats

    Permalink

    Returns a new CacheStats representing the sum of this CacheStats and other.

  24. def requestCount: Long

    Permalink

    Returns the number of times Cache lookup methods have returned either a cached or uncached value.

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    CacheStats → AnyRef → Any
  27. def totalLoadTime: Long

    Permalink

    Returns the total number of nanoseconds the cache has spent loading new values.

  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped