KotlinWorkerManager

mill.kotlinlib.KotlinWorkerManager
See theKotlinWorkerManager companion object

Attributes

Companion
object
Source
KotlinWorkerManager.scala
Graph
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def getValue(cl: ClassLoader): KotlinWorker

Attributes

Source
KotlinWorkerManager.scala

Inherited methods

def cacheEntryStillValid(key: Seq[PathRef], initData: => Unit, value: KotlinWorker): Boolean

Returns true if the cache entry associated with the given key is still valid, false otherwise.

Returns true if the cache entry associated with the given key is still valid, false otherwise.

If false, the entry will be removed from the cache and setup will be invoked.

Attributes

Inherited from:
CachedFactoryWithInitData
Source
CachedFactory.scala
override def close(): Unit

Attributes

Definition Classes
Inherited from:
ClassLoaderCachedFactory
Source
ClassLoaderCachedFactory.scala
override def maxCacheSize: Int
override def setup(key: Seq[PathRef]): KotlinWorker

Attributes

Definition Classes
Inherited from:
ClassLoaderCachedFactory
Source
ClassLoaderCachedFactory.scala
final def setup(key: Seq[PathRef], initData: Unit): KotlinWorker

Attributes

Inherited from:
CachedFactory
Source
CachedFactory.scala
override def teardown(key: Seq[PathRef], value: KotlinWorker): Unit
def withValue[R](key: Seq[PathRef])(block: KotlinWorker => R): R

Attributes

Inherited from:
CachedFactory
Source
CachedFactory.scala
def withValue[R](key: Seq[PathRef], initData: => Unit)(block: KotlinWorker => R): R

Attributes

Inherited from:
CachedFactoryWithInitData
Source
CachedFactory.scala