package internal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- internal
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type CombineParams = (Params, Params) => Params
- implicit class IterableToListMap[A] extends AnyRef
- sealed trait Params extends AnyRef
A union type: () | value | 2+ tuple.
A union type: () | value | 2+ tuple. Represents the possible parameters of an endpoint's input/output: no parameters, a single parameter (a "stand-alone" value instead of a 1-tuple), and multiple parameters.
There are two views on parameters: ParamsAsAny, where the parameters are represented as instances of the union type, or ParamsAsVector, where the parameters are represented as a vector of size 0/1/2+.
- case class ParamsAsAny(asAny: Any) extends Params with Product with Serializable
- case class ParamsAsVector(asVector: Vector[Any]) extends Params with Product with Serializable
- implicit class RichEndpoint[A, I, E, O, R] extends AnyRef
- implicit class RichEndpointInput[I] extends AnyRef
- implicit class RichEndpointOutput[I] extends AnyRef
- implicit class RichOneOfBody[O, T] extends AnyRef
- implicit class SortListMap[K, V] extends AnyRef
- type SplitParams = (Params) => (Params, Params)
Value Members
- def basicInputSortIndex(i: Basic[_]): Int
- object SeqToParams