core
0.11.0
core
API
com.github.tarao.record4s
typing
ArrayRecord
Append
Concat
Concat
Lookup
Lookup
Concrete
Concrete
Context
Context
MaybeError
Record
Append
Concat
Concat
Lookup
Lookup
Select
Select
Unselect
Unselect
util
SeqOps
%
ArrayRecord
ArrayRecord
Extensible
Appender
Extensible
OpsCompat
RecordLikeArrayRecord
ArrayRecordMacros
ArrayRecordPlatformSpecific
Converter
Converter
Macros
MapRecord
ProductRecord
ProductRecord
MirrorOfProductRecord
Record
Record
Extensible
RecordLikeRecord
RecordLike
RecordLike
OfProduct
OfTuple
RecordPlatformSpecific
Selector
Selector
Unselector
Unselector
VectorRecord
core
/
com.github.tarao.record4s
/
Selector
Selector
com.github.tarao.record4s.Selector
See the
Selector
companion object
final
class
Selector
[
T
<:
Tuple
](
val
labels
:
Seq
[
String
])
extends
Dynamic
Attributes
Companion
object
Source
Selector.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Dynamic
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
inline
def
applyDynamic
[
S1
<:
Singleton
&
String
,
S2
<:
Singleton
&
String
](
inline
label
:
S1
)(
inline
rename
:
S2
):
T
:*
(
S1
,
S2
)
Attributes
Source
Selector.scala
inline
def
applyDynamicNamed
[
S1
<:
Singleton
&
String
,
S2
<:
Singleton
&
String
](
inline
label
:
S1
)(
inline
arg
: ("rename",
S2
)):
T
:*
(
S1
,
S2
)
Attributes
Source
Selector.scala
inline
def
selectDynamic
[
S
<:
Singleton
&
String
](
inline
label
:
S
):
T
:*
(
S
,
S
)
Attributes
Source
Selector.scala
def
unapply
[
R
:
RecordLike
](
record
:
R
)(
implicit
evidence$1
:
RecordLike
[
R
],
t
:
Select
[
R
,
T
],
r
:
RecordLike
[
Out
]):
ElemTypes
Extension method from
Selector
Attributes
Source
Selector.scala
Concrete fields
val
labels
:
Seq
[
String
]
Attributes
Source
Selector.scala
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields