ClassLoaderCachedFactory
mill.util.ClassLoaderCachedFactory
@Scaladoc(value = "/**\n * Combination of [[CachedFactory]] and [[RefCountedClassLoaderCache]], providing an\n * easy way to generate values of type [[T]] to each be used in a single-thread while\n * re-using the underling `URLClassLoader`s where possible.\n */")
abstract class ClassLoaderCachedFactory[T](jobs: Int)(implicit e: Enclosing) extends CachedFactory[Seq[PathRef], T]
Combination of CachedFactory and RefCountedClassLoaderCache, providing an easy way to generate values of type T to each be used in a single-thread while re-using the underling URLClassLoader
s where possible.
Attributes
- Source
- ClassLoaderCachedFactory.scala
- Graph
-
- Supertypes
- Known subtypes
-
class KotlinWorkerFactory
Members list
In this article