sqlest
.
extractor
CondExtractor3
Related Doc:
package extractor
case class
CondExtractor3
[
Row
,
A
,
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B
]
(
inner:
Extractor
[
Row
,
A
]
,
choice1: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
)
extends
CondExtractor
[
Row
,
A
,
B
] with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
CondExtractor
[
Row
,
A
,
B
],
ChoiceExtractor
[
Row
,
A
,
B
],
SingleRowExtractor
[
Row
,
B
],
SimpleExtractor
[
Row
,
B
],
Extractor
[
Row
,
B
],
ChoiceExtractorSyntax
[
Row
,
B
],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
CondExtractor3
Serializable
Serializable
Product
Equals
CondExtractor
ChoiceExtractor
SingleRowExtractor
SimpleExtractor
Extractor
ChoiceExtractorSyntax
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
CondExtractor3
(
inner:
Extractor
[
Row
,
A
]
,
choice1: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
)
Type Members
type
Accumulator
= (
Extractor.Accumulator
,
ChoiceAccumulator
)
Definition Classes
ChoiceExtractor
→
Extractor
type
ChoiceAccumulator
= (
Option
[
B
],
Option
[
Any
])
Definition Classes
ChoiceExtractor
type
SingleResult
=
B
Definition Classes
SimpleExtractor
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
def
accumulate
(
accumulator:
Accumulator
,
row:
Row
)
: (
Extractor.Accumulator
,
ChoiceAccumulator
)
Definition Classes
ChoiceExtractor
→
Extractor
def
asA
[
B >:
B
]
:
MappedExtractor
[
Row
,
B
,
B
]
Definition Classes
Extractor
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asList
:
ListMultiRowExtractor
[
Row
,
B
]
Definition Classes
SingleRowExtractor
def
asOption
:
OptionExtractor
[
Row
,
B
]
Definition Classes
Extractor
def
checkNullValueAndGet
[
T
]
(
t:
Option
[
T
]
)
:
T
Attributes
protected
Definition Classes
Extractor
val
choice1
: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
val
choice2
: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
val
choice3
: ((
A
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
def
choose
[
B <:
D
,
C <:
D
,
D
]
(
pred: (
B
) ⇒
Boolean
)
(
l:
Extractor
[
Row
,
B
]
,
r:
Extractor
[
Row
,
C
]
)
:
CondExtractor2
[
Row
,
B
,
B
,
C
,
D
]
Definition Classes
ChoiceExtractorSyntax
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B21 <:
B
,
B22 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
,
choice18: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B18
])
,
choice19: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B19
])
,
choice20: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B20
])
,
choice21: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B21
])
,
choice22: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B22
])
)
:
CondExtractor22
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B21
,
B22
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B21 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
,
choice18: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B18
])
,
choice19: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B19
])
,
choice20: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B20
])
,
choice21: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B21
])
)
:
CondExtractor21
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B21
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
,
choice18: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B18
])
,
choice19: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B19
])
,
choice20: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B20
])
)
:
CondExtractor20
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
,
choice18: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B18
])
,
choice19: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B19
])
)
:
CondExtractor19
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
,
choice18: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B18
])
)
:
CondExtractor18
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
,
choice17: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B17
])
)
:
CondExtractor17
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
,
choice16: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B16
])
)
:
CondExtractor16
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
,
choice15: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B15
])
)
:
CondExtractor15
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
,
choice14: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B14
])
)
:
CondExtractor14
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
,
choice13: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B13
])
)
:
CondExtractor13
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
,
choice12: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B12
])
)
:
CondExtractor12
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
,
choice11: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B11
])
)
:
CondExtractor11
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
,
choice10: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B10
])
)
:
CondExtractor10
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
,
choice9: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B9
])
)
:
CondExtractor9
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
,
choice8: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B8
])
)
:
CondExtractor8
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
,
choice7: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B7
])
)
:
CondExtractor7
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
,
choice6: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B6
])
)
:
CondExtractor6
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
,
choice5: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B5
])
)
:
CondExtractor5
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
,
choice4: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B4
])
)
:
CondExtractor4
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
,
choice3: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B3
])
)
:
CondExtractor3
[
Row
,
B
,
B1
,
B2
,
B3
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
cond
[
B1 <:
B
,
B2 <:
B
,
B
]
(
choice1: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B1
])
,
choice2: ((
B
) ⇒
Boolean
,
Extractor
[
Row
,
B2
])
)
:
CondExtractor2
[
Row
,
B
,
B1
,
B2
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
emit
(
accumulator:
Accumulator
)
:
Option
[
B
]
Definition Classes
ChoiceExtractor
→
Extractor
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
extractAll
(
rows:
Iterable
[
Row
]
)
:
List
[
B
]
Definition Classes
SimpleExtractor
def
extractHeadOption
(
rows:
Iterable
[
Row
]
)
:
Option
[
B
]
Definition Classes
SimpleExtractor
val
extractors
:
List
[
Extractor
[
Row
, _ >:
B3
with
B2
with
B1
<:
B
]]
Definition Classes
CondExtractor3
→
ChoiceExtractor
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
groupBy
[
B
]
(
groupBy:
Extractor
[
Row
,
B
]
)
:
GroupedExtractor
[
Row
,
B
,
B
]
Definition Classes
SimpleExtractor
def
initialize
(
row:
Row
)
: (
Extractor.Accumulator
, (
Option
[
B
],
Option
[
Any
]))
Definition Classes
ChoiceExtractor
→
Extractor
val
inner
:
Extractor
[
Row
,
A
]
Definition Classes
CondExtractor3
→
ChoiceExtractor
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
map
[
B
]
(
func: (
B
) ⇒
B
,
unapplyFunc: (
B
) ⇒
Option
[
Any
]
)
:
MappedExtractor
[
Row
,
B
,
B
]
Definition Classes
Extractor
def
map
[
B
]
(
func: (
B
) ⇒
B
)
:
MappedExtractor
[
Row
,
B
,
B
]
Definition Classes
Extractor
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
predicates
:
List
[((
A
) ⇒
Boolean
,
Int
)]
Definition Classes
CondExtractor3
→
CondExtractor
def
selectExtractor
(
row:
Row
,
a:
A
)
:
Extractor
[
Row
, _ <:
B
]
Attributes
protected
Definition Classes
CondExtractor
→
ChoiceExtractor
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B21 <:
B
,
B22 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
,
choice18: (
B
,
Extractor
[
Row
,
B18
])
,
choice19: (
B
,
Extractor
[
Row
,
B19
])
,
choice20: (
B
,
Extractor
[
Row
,
B20
])
,
choice21: (
B
,
Extractor
[
Row
,
B21
])
,
choice22: (
B
,
Extractor
[
Row
,
B22
])
)
:
SwitchExtractor22
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B21
,
B22
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B21 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
,
choice18: (
B
,
Extractor
[
Row
,
B18
])
,
choice19: (
B
,
Extractor
[
Row
,
B19
])
,
choice20: (
B
,
Extractor
[
Row
,
B20
])
,
choice21: (
B
,
Extractor
[
Row
,
B21
])
)
:
SwitchExtractor21
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B21
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B20 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
,
choice18: (
B
,
Extractor
[
Row
,
B18
])
,
choice19: (
B
,
Extractor
[
Row
,
B19
])
,
choice20: (
B
,
Extractor
[
Row
,
B20
])
)
:
SwitchExtractor20
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B20
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B19 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
,
choice18: (
B
,
Extractor
[
Row
,
B18
])
,
choice19: (
B
,
Extractor
[
Row
,
B19
])
)
:
SwitchExtractor19
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B19
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B18 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
,
choice18: (
B
,
Extractor
[
Row
,
B18
])
)
:
SwitchExtractor18
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B18
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B17 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
,
choice17: (
B
,
Extractor
[
Row
,
B17
])
)
:
SwitchExtractor17
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B17
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B16 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
,
choice16: (
B
,
Extractor
[
Row
,
B16
])
)
:
SwitchExtractor16
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B16
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B15 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
,
choice15: (
B
,
Extractor
[
Row
,
B15
])
)
:
SwitchExtractor15
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B15
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B14 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
,
choice14: (
B
,
Extractor
[
Row
,
B14
])
)
:
SwitchExtractor14
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B14
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B13 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
,
choice13: (
B
,
Extractor
[
Row
,
B13
])
)
:
SwitchExtractor13
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B13
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B12 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
,
choice12: (
B
,
Extractor
[
Row
,
B12
])
)
:
SwitchExtractor12
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B12
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B11 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
,
choice11: (
B
,
Extractor
[
Row
,
B11
])
)
:
SwitchExtractor11
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B11
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B10 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
,
choice10: (
B
,
Extractor
[
Row
,
B10
])
)
:
SwitchExtractor10
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B10
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B9 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
,
choice9: (
B
,
Extractor
[
Row
,
B9
])
)
:
SwitchExtractor9
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B9
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B8 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
,
choice8: (
B
,
Extractor
[
Row
,
B8
])
)
:
SwitchExtractor8
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B8
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B7 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
,
choice7: (
B
,
Extractor
[
Row
,
B7
])
)
:
SwitchExtractor7
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B7
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B6 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
,
choice6: (
B
,
Extractor
[
Row
,
B6
])
)
:
SwitchExtractor6
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B6
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B5 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
,
choice5: (
B
,
Extractor
[
Row
,
B5
])
)
:
SwitchExtractor5
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B5
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B4 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
,
choice4: (
B
,
Extractor
[
Row
,
B4
])
)
:
SwitchExtractor4
[
Row
,
B
,
B1
,
B2
,
B3
,
B4
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B3 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
,
choice3: (
B
,
Extractor
[
Row
,
B3
])
)
:
SwitchExtractor3
[
Row
,
B
,
B1
,
B2
,
B3
,
B
]
Definition Classes
ChoiceExtractorSyntax
def
switch
[
B1 <:
B
,
B2 <:
B
,
B
]
(
choice1: (
B
,
Extractor
[
Row
,
B1
])
,
choice2: (
B
,
Extractor
[
Row
,
B2
])
)
:
SwitchExtractor2
[
Row
,
B
,
B1
,
B2
,
B
]
Definition Classes
ChoiceExtractorSyntax
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
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
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
CondExtractor
[
Row
,
A
,
B
]
Inherited from
ChoiceExtractor
[
Row
,
A
,
B
]
Inherited from
SingleRowExtractor
[
Row
,
B
]
Inherited from
SimpleExtractor
[
Row
,
B
]
Inherited from
Extractor
[
Row
,
B
]
Inherited from
ChoiceExtractorSyntax
[
Row
,
B
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped