lspace
.
librarian
.
process
.
traversal
helper
package
helper
Visibility
Public
All
Type Members
trait
ClassTypeable
[
T
]
extends
Serializable
Annotations
@implicitNotFound
(
...
)
trait
Selector
[
+L <:
HList
,
SL <:
HList
]
extends
AnyRef
case class
Selector0
[
SelectedLabels <:
HList
]
(
l:
HNil
,
sl:
SelectedLabels
)
extends
Selector
[
HNil
,
SelectedLabels
] with
Product
with
Serializable
case class
Selector1
[
A
,
nameA <:
String
,
SelectedLabels <:
HList
]
(
l:
::
[
As
[
A
,
nameA
],
HNil
]
,
sl:
SelectedLabels
)
extends
Selector
[
::
[
As
[
A
,
nameA
],
HNil
],
SelectedLabels
] with
Product
with
Serializable
case class
Selector2
[
A
,
Aname <:
String
,
B
,
Bname <:
String
,
SelectedLabels <:
HList
]
(
l:
::
[
As
[
B
,
Bname
],
::
[
As
[
A
,
Aname
],
HNil
]]
,
sl:
SelectedLabels
)
extends
Selector
[
::
[
As
[
B
,
Bname
],
::
[
As
[
A
,
Aname
],
HNil
]],
SelectedLabels
] with
Product
with
Serializable
case class
Selector3
[
A
,
Aname <:
String
,
B
,
Bname <:
String
,
C
,
Cname <:
String
,
SelectedLabels <:
HList
]
(
l:
::
[
As
[
C
,
Cname
],
::
[
As
[
B
,
Bname
],
::
[
As
[
A
,
Aname
],
HNil
]]]
,
sl:
SelectedLabels
)
extends
Selector
[
::
[
As
[
C
,
Cname
],
::
[
As
[
B
,
Bname
],
::
[
As
[
A
,
Aname
],
HNil
]]],
SelectedLabels
] with
Product
with
Serializable
Value Members
object
ClassTypeable
extends
Serializable
object
Selector
object
Selector0
extends
Serializable
object
Selector1
extends
Serializable
object
Selector2
extends
Serializable
object
Selector3
extends
Serializable
Ungrouped