Class/Object

polynote.kernel

LocalKernel

Related Docs: object LocalKernel | package kernel

Permalink

class LocalKernel extends Kernel

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LocalKernel
  2. Kernel
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 awaitClosed: Task[Unit]

    Permalink

    returns

    A task which will wait for the kernel to be closed. Completes with an error if the kernel closes due to error.

    Definition Classes
    LocalKernelKernel
  6. def cancelAll(): RIO[BaseEnv with TaskManager, Unit]

    Permalink
    Definition Classes
    Kernel
  7. def chooseInterpreterFactory(factories: List[Factory]): ZIO[Any, Option[Nothing], Factory]

    Permalink
    Attributes
    protected
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def completionsAt(id: CellID, pos: Int): RIO[BaseEnv with GlobalEnv with CellEnv, List[Completion]]

    Permalink

    Provide completions for the given position in the given cell

    Provide completions for the given position in the given cell

    Definition Classes
    LocalKernelKernel
  10. def currentTime: ZIO[Clock, Nothing, Long]

    Permalink
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def getHandleData(handleType: HandleType, handleId: Int, count: Int): RIO[BaseEnv with StreamingHandles, Array[ByteVector32]]

    Permalink

    returns

    An array of up to count scodec.bits.ByteVector elements, in which each element represents one encoded element from the given handle of the given type

    Definition Classes
    LocalKernelKernel
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. def info(): TaskG[KernelInfo]

    Permalink

    Provide free-form key/value HTML information about the kernel

    Provide free-form key/value HTML information about the kernel

    Definition Classes
    Kernel
  18. def init(): RIO[BaseEnv with GlobalEnv with CellEnv, Unit]

    Permalink

    Perform any initialization for the kernel

    Perform any initialization for the kernel

    Definition Classes
    LocalKernelKernel
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. def modifyStream(handleId: Int, ops: List[TableOp]): RIO[BaseEnv with StreamingHandles, Option[StreamingDataRepr]]

    Permalink

    Create a new StreamingDataRepr handle by performing TableOp operations on the given streaming handle.

    Create a new StreamingDataRepr handle by performing TableOp operations on the given streaming handle. The given handle itself must be unaffected.

    returns

    If the operations make no changes, returns the given handle. If the operations are valid for the stream, and it supports the modification, returns a new handle for the modified stream. If the stream doesn't support modification, returns None. If the modifications are invalid or unsupported by the the stream, it may either raise an error or return None.

    Definition Classes
    LocalKernelKernel
  21. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. def parametersAt(id: CellID, pos: Int): RIO[BaseEnv with GlobalEnv with CellEnv, Option[Signatures]]

    Permalink

    Provide parameter hints for the given position in the given cell

    Provide parameter hints for the given position in the given cell

    Definition Classes
    LocalKernelKernel
  25. def queueCell(id: CellID): RIO[BaseEnv with GlobalEnv with CellEnv, Task[Unit]]

    Permalink

    Enqueues a cell to be run with its appropriate interpreter.

    Enqueues a cell to be run with its appropriate interpreter. Evaluating the outer task causes the cell to be queued, and evaluating the inner task blocks until it is finished evaluating.

    Definition Classes
    LocalKernelKernel
  26. def releaseHandle(handleType: HandleType, handleId: Int): RIO[BaseEnv with StreamingHandles, Unit]

    Permalink

    Release a handle.

    Release a handle. No further data will be available using getHandleData().

    Definition Classes
    LocalKernelKernel
  27. def shutdown(): Task[Unit]

    Permalink

    Shut down this kernel and its interpreters, releasing their resources and ending any internally managed tasks or processes

    Shut down this kernel and its interpreters, releasing their resources and ending any internally managed tasks or processes

    Definition Classes
    LocalKernelKernel
  28. def status(): Task[KernelBusyState]

    Permalink

    Provide the current busy status of the kernel

    Provide the current busy status of the kernel

    Definition Classes
    LocalKernelKernel
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def tasks(): RIO[BaseEnv with TaskManager, List[TaskInfo]]

    Permalink
    Definition Classes
    Kernel
  31. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  32. def values(): Task[List[ResultValue]]

    Permalink

    Provide all values that currently are known by the kernel

    Provide all values that currently are known by the kernel

    Definition Classes
    LocalKernelKernel
  33. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long, arg1: Int): Unit

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

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

Inherited from Kernel

Inherited from AnyRef

Inherited from Any

Ungrouped