Package

polynote.kernel

util

Permalink

package util

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait DownloadableFile extends AnyRef

    Permalink
  2. trait DownloadableFileProvider extends AnyRef

    Permalink
  3. case class HTTPFile(uri: URI) extends DownloadableFile with Product with Serializable

    Permalink
  4. class HttpFileProvider extends DownloadableFileProvider

    Permalink
  5. case class KernelReporter(settings: Settings) extends AbstractReporter with Product with Serializable

    Permalink
  6. class LimitedSharingClassLoader extends URLClassLoader

    Permalink

    A ClassLoader that delegates only certain classes to the parent, based on a regular expression.

    A ClassLoader that delegates only certain classes to the parent, based on a regular expression. This is useful for creating an isolated class loader which shares some necessary classes (i.e. java and scala libraries) with the root class loader, so that instances of those classes can be freely used by isolated classes.

    Resource loading behavior is not changed from a standard class loader (TODO?)

  7. case class LocalFile(uri: URI) extends DownloadableFile with Product with Serializable

    Permalink
  8. class LocalFileProvider extends DownloadableFileProvider

    Permalink
  9. class LongRef extends Serializable

    Permalink
  10. class ManagedMap[K, V] extends AnyRef

    Permalink
  11. trait Publish[-R, +E, -T] extends AnyRef

    Permalink

    Captures only the ability to Publish, but without the ability to subscribe.

    Captures only the ability to Publish, but without the ability to subscribe. This means it can be contravariant.

  12. type RPublish[R, A] = Publish[R, Throwable, A]

    Permalink
  13. class RefMap[K, V] extends AnyRef

    Permalink

    A mutable map of concurrent references.

  14. class ResultOutputStream extends OutputStream

    Permalink
  15. class ResultPrintStream extends PrintStream

    Permalink
  16. type TPublish[A] = Publish[Any, Throwable, A]

    Permalink
  17. type UPublish[A] = Publish[Any, Nothing, A]

    Permalink
  18. type URPublish[R, A] = Publish[R, Nothing, A]

    Permalink

Value Members

  1. object DownloadableFileProvider

    Permalink
  2. object LongRef extends Serializable

    Permalink
  3. object ManagedMap

    Permalink
  4. object NewPathArray extends IntFunction[Array[Path]]

    Permalink

    For collecting results of Files.list into an array

  5. object Publish

    Permalink
  6. object RefMap

    Permalink
  7. def envOrProp(key: String, alternative: String): String

    Permalink
  8. def listFiles(dir: Path): RIO[Blocking, Seq[Path]]

    Permalink
  9. def pathOf(cls: Class[_]): URL

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped