sqlest
.
extractor
ExtractorSyntax
Related Doc:
package extractor
trait
ExtractorSyntax
extends
Extractors
Linear Supertypes
Extractors
,
LowPriorityExtractors
,
AnyRef
,
Any
Known Subclasses
NamedExtractSyntax
Ordering
Alphabetic
By inheritance
Inherited
ExtractorSyntax
Extractors
LowPriorityExtractors
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
def
columnExtractorBuilder
[
A
]
:
ExtractorBuilder
[
AliasedColumn
[
A
]] { ... /* 2 definitions in type refinement */ }
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
,
A22
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
,
a18:
A18
,
a19:
A19
,
a20:
A20
,
a21:
A21
,
a22:
A22
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
,
b18:
ExtractorBuilder
[
A18
]
,
b19:
ExtractorBuilder
[
A19
]
,
b20:
ExtractorBuilder
[
A20
]
,
b21:
ExtractorBuilder
[
A21
]
,
b22:
ExtractorBuilder
[
A22
]
)
:
Tuple22Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
,
a18:
A18
,
a19:
A19
,
a20:
A20
,
a21:
A21
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
,
b18:
ExtractorBuilder
[
A18
]
,
b19:
ExtractorBuilder
[
A19
]
,
b20:
ExtractorBuilder
[
A20
]
,
b21:
ExtractorBuilder
[
A21
]
)
:
Tuple21Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
,
a18:
A18
,
a19:
A19
,
a20:
A20
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
,
b18:
ExtractorBuilder
[
A18
]
,
b19:
ExtractorBuilder
[
A19
]
,
b20:
ExtractorBuilder
[
A20
]
)
:
Tuple20Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
,
a18:
A18
,
a19:
A19
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
,
b18:
ExtractorBuilder
[
A18
]
,
b19:
ExtractorBuilder
[
A19
]
)
:
Tuple19Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
,
a18:
A18
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
,
b18:
ExtractorBuilder
[
A18
]
)
:
Tuple18Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
,
a17:
A17
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
,
b17:
ExtractorBuilder
[
A17
]
)
:
Tuple17Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
,
a16:
A16
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
,
b16:
ExtractorBuilder
[
A16
]
)
:
Tuple16Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
,
a15:
A15
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
,
b15:
ExtractorBuilder
[
A15
]
)
:
Tuple15Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
,
a14:
A14
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
,
b14:
ExtractorBuilder
[
A14
]
)
:
Tuple14Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
,
a13:
A13
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
,
b13:
ExtractorBuilder
[
A13
]
)
:
Tuple13Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
,
a12:
A12
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
,
b12:
ExtractorBuilder
[
A12
]
)
:
Tuple12Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
,
a11:
A11
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
,
b11:
ExtractorBuilder
[
A11
]
)
:
Tuple11Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
,
a10:
A10
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
,
b10:
ExtractorBuilder
[
A10
]
)
:
Tuple10Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
,
a9:
A9
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
,
b9:
ExtractorBuilder
[
A9
]
)
:
Tuple9Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
,
a8:
A8
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
,
b8:
ExtractorBuilder
[
A8
]
)
:
Tuple8Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
,
a7:
A7
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
,
b7:
ExtractorBuilder
[
A7
]
)
:
Tuple7Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
,
a6:
A6
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
,
b6:
ExtractorBuilder
[
A6
]
)
:
Tuple6Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
,
A5
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
,
a5:
A5
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
,
b5:
ExtractorBuilder
[
A5
]
)
:
Tuple5Extractor
[
Result
,
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
,
A4
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
,
a4:
A4
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
,
b4:
ExtractorBuilder
[
A4
]
)
:
Tuple4Extractor
[
Result
,
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
,
A3
]
(
a1:
A1
,
a2:
A2
,
a3:
A3
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
,
b3:
ExtractorBuilder
[
A3
]
)
:
Tuple3Extractor
[
Result
,
Result
,
Result
]
Definition Classes
Extractors
def
extract
[
A1
,
A2
]
(
a1:
A1
,
a2:
A2
)
(
implicit
b1:
ExtractorBuilder
[
A1
]
,
b2:
ExtractorBuilder
[
A2
]
)
:
Tuple2Extractor
[
Result
,
Result
]
Definition Classes
Extractors
macro
def
extract
[
A
]
:
Dynamic
Definition Classes
Extractors
implicit
def
extractColumn
[
A
]
(
column:
AliasedColumn
[
A
]
)
:
ColumnExtractor
[
A
]
Definition Classes
Extractors
def
extractColumnByName
[
A
]
(
name:
String
)
(
implicit
arg0:
ColumnType
[
A
]
,
builder:
ExtractorBuilder
[
AliasedColumn
[
A
]]
)
:
ColumnExtractor
[
A
]
implicit
def
extractConstant
[
A
]
(
value:
A
)
:
ConstantExtractor
[
A
]
Definition Classes
LowPriorityExtractors
implicit
def
extractConstantSeq
[
A
]
(
valueSeq:
Seq
[
A
]
)
:
Seq
[
ConstantExtractor
[
A
]]
Definition Classes
LowPriorityExtractors
implicit
def
extractSeq
[
A
]
(
columnSeq:
Seq
[
AliasedColumn
[
A
]]
)
:
Seq
[
Extractor
[
A
]]
Definition Classes
Extractors
implicit
def
extractTuple10
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
])
)
:
Tuple10Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
]
Definition Classes
Extractors
implicit
def
extractTuple11
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
])
)
:
Tuple11Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
]
Definition Classes
Extractors
implicit
def
extractTuple12
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
])
)
:
Tuple12Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
]
Definition Classes
Extractors
implicit
def
extractTuple13
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
])
)
:
Tuple13Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
]
Definition Classes
Extractors
implicit
def
extractTuple14
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
])
)
:
Tuple14Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
]
Definition Classes
Extractors
implicit
def
extractTuple15
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
])
)
:
Tuple15Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
]
Definition Classes
Extractors
implicit
def
extractTuple16
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
])
)
:
Tuple16Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
]
Definition Classes
Extractors
implicit
def
extractTuple17
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
])
)
:
Tuple17Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
]
Definition Classes
Extractors
implicit
def
extractTuple18
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
],
AliasedColumn
[
A18
])
)
:
Tuple18Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
]
Definition Classes
Extractors
implicit
def
extractTuple19
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
],
AliasedColumn
[
A18
],
AliasedColumn
[
A19
])
)
:
Tuple19Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
]
Definition Classes
Extractors
implicit
def
extractTuple2
[
A1
,
A2
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
])
)
:
Tuple2Extractor
[
A1
,
A2
]
Definition Classes
Extractors
implicit
def
extractTuple20
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
],
AliasedColumn
[
A18
],
AliasedColumn
[
A19
],
AliasedColumn
[
A20
])
)
:
Tuple20Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
]
Definition Classes
Extractors
implicit
def
extractTuple21
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
],
AliasedColumn
[
A18
],
AliasedColumn
[
A19
],
AliasedColumn
[
A20
],
AliasedColumn
[
A21
])
)
:
Tuple21Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
]
Definition Classes
Extractors
implicit
def
extractTuple22
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
,
A22
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
],
AliasedColumn
[
A10
],
AliasedColumn
[
A11
],
AliasedColumn
[
A12
],
AliasedColumn
[
A13
],
AliasedColumn
[
A14
],
AliasedColumn
[
A15
],
AliasedColumn
[
A16
],
AliasedColumn
[
A17
],
AliasedColumn
[
A18
],
AliasedColumn
[
A19
],
AliasedColumn
[
A20
],
AliasedColumn
[
A21
],
AliasedColumn
[
A22
])
)
:
Tuple22Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
,
A22
]
Definition Classes
Extractors
implicit
def
extractTuple3
[
A1
,
A2
,
A3
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
])
)
:
Tuple3Extractor
[
A1
,
A2
,
A3
]
Definition Classes
Extractors
implicit
def
extractTuple4
[
A1
,
A2
,
A3
,
A4
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
])
)
:
Tuple4Extractor
[
A1
,
A2
,
A3
,
A4
]
Definition Classes
Extractors
implicit
def
extractTuple5
[
A1
,
A2
,
A3
,
A4
,
A5
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
])
)
:
Tuple5Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
]
Definition Classes
Extractors
implicit
def
extractTuple6
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
])
)
:
Tuple6Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
]
Definition Classes
Extractors
implicit
def
extractTuple7
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
])
)
:
Tuple7Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
]
Definition Classes
Extractors
implicit
def
extractTuple8
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
])
)
:
Tuple8Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
]
Definition Classes
Extractors
implicit
def
extractTuple9
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
]
(
t: (
AliasedColumn
[
A1
],
AliasedColumn
[
A2
],
AliasedColumn
[
A3
],
AliasedColumn
[
A4
],
AliasedColumn
[
A5
],
AliasedColumn
[
A6
],
AliasedColumn
[
A7
],
AliasedColumn
[
A8
],
AliasedColumn
[
A9
])
)
:
Tuple9Extractor
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
]
Definition Classes
Extractors
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
def
identityExtractorBuilder
[
A
]
:
ExtractorBuilder
[
Extractor
[
A
]] { type Result = A }
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Extractors
Inherited from
LowPriorityExtractors
Inherited from
AnyRef
Inherited from
Any
Ungrouped