interface Primitive: Any
Methods
solve
abstract fun solve(request: Request<ExecutionContext>): Sequence
Parameters
Name | Description |
---|---|
request: Request<ExecutionContext>
|
ReturnValue
Name | Description |
---|---|
Sequence
|
CompanionObject
Primitive
interface Primitive: Any
Methods
of
fun of(function: (Request<ExecutionContext>)->Sequence
Parameters
Name | Description |
---|---|
function: (Request<ExecutionContext>)->Sequence
|
ReturnValue
Name | Description |
---|---|
Primitive
|
Creates a new Primitive, behaving exactly as given uncheckedPrimitive, but accepting only provided supportedSignature as Solve.Request signature, throwing IllegalArgumentException otherwise