ToolSet

class ToolSet<TContext>(val byName: Map<String, Tool<*, *, TContext>>)(source)

Erased map of tools indexed by name. Application code constructs via the ToolSet factory.

Since

0.3.0-beta01

Constructors

Link copied to clipboard
constructor(byName: Map<String, Tool<*, *, TContext>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val byName: Map<String, Tool<*, *, TContext>>
Link copied to clipboard

Functions

Link copied to clipboard
fun find(toolName: String): Tool<*, *, TContext>?
Link copied to clipboard
fun names(): List<String>
Link copied to clipboard
operator fun plus(other: ToolSet<TContext>): ToolSet<TContext>