http4k / org.http4k.jsonrpc / MethodBindings / Manual
class Manual<NODE :
Any
> :
MethodBindings
<NODE>
Name | Summary |
---|---|
<init> | Manual(json: Json <NODE>) |
Name | Summary |
---|---|
handler | fun <IN, OUT : Any > handler(paramsLens: Mapping <NODE, IN>, resultLens: Mapping <OUT, NODE>, fn: (IN) -> OUT): JsonRpcHandler <NODE, NODE> fun <IN, OUT : Any > handler(paramsFieldNames: Set < String >, paramsLens: Mapping <NODE, IN>, resultLens: Mapping <OUT, NODE>, fn: (IN) -> OUT): JsonRpcHandler <NODE, NODE> fun <OUT : Any > handler(resultLens: Mapping <OUT, NODE>, block: () -> OUT): JsonRpcHandler <NODE, NODE> |
iterator | open fun iterator(): Iterator < JsonRpcMethodBinding <NODE, NODE>> |
method | open fun method(name: String , handler: JsonRpcHandler <NODE, NODE>): Unit |