Class

sqlest.extractor

SwitchExtractor21

Related Doc: package extractor

Permalink

case class SwitchExtractor21[Row, A, 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](inner: Extractor[Row, A], choice1: (A, Extractor[Row, B1]), choice2: (A, Extractor[Row, B2]), choice3: (A, Extractor[Row, B3]), choice4: (A, Extractor[Row, B4]), choice5: (A, Extractor[Row, B5]), choice6: (A, Extractor[Row, B6]), choice7: (A, Extractor[Row, B7]), choice8: (A, Extractor[Row, B8]), choice9: (A, Extractor[Row, B9]), choice10: (A, Extractor[Row, B10]), choice11: (A, Extractor[Row, B11]), choice12: (A, Extractor[Row, B12]), choice13: (A, Extractor[Row, B13]), choice14: (A, Extractor[Row, B14]), choice15: (A, Extractor[Row, B15]), choice16: (A, Extractor[Row, B16]), choice17: (A, Extractor[Row, B17]), choice18: (A, Extractor[Row, B18]), choice19: (A, Extractor[Row, B19]), choice20: (A, Extractor[Row, B20]), choice21: (A, Extractor[Row, B21])) extends SwitchExtractor[Row, A, B] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, SwitchExtractor[Row, A, B], ChoiceExtractor[Row, A, B], SingleRowExtractor[Row, B], SimpleExtractor[Row, B], Extractor[Row, B], ChoiceExtractorSyntax[Row, B], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SwitchExtractor21
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SwitchExtractor
  7. ChoiceExtractor
  8. SingleRowExtractor
  9. SimpleExtractor
  10. Extractor
  11. ChoiceExtractorSyntax
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SwitchExtractor21(inner: Extractor[Row, A], choice1: (A, Extractor[Row, B1]), choice2: (A, Extractor[Row, B2]), choice3: (A, Extractor[Row, B3]), choice4: (A, Extractor[Row, B4]), choice5: (A, Extractor[Row, B5]), choice6: (A, Extractor[Row, B6]), choice7: (A, Extractor[Row, B7]), choice8: (A, Extractor[Row, B8]), choice9: (A, Extractor[Row, B9]), choice10: (A, Extractor[Row, B10]), choice11: (A, Extractor[Row, B11]), choice12: (A, Extractor[Row, B12]), choice13: (A, Extractor[Row, B13]), choice14: (A, Extractor[Row, B14]), choice15: (A, Extractor[Row, B15]), choice16: (A, Extractor[Row, B16]), choice17: (A, Extractor[Row, B17]), choice18: (A, Extractor[Row, B18]), choice19: (A, Extractor[Row, B19]), choice20: (A, Extractor[Row, B20]), choice21: (A, Extractor[Row, B21]))

    Permalink

Type Members

  1. type Accumulator = (Extractor.Accumulator, ChoiceAccumulator)

    Permalink
    Definition Classes
    ChoiceExtractorExtractor
  2. type ChoiceAccumulator = (Option[B], Option[Any])

    Permalink
    Definition Classes
    ChoiceExtractor
  3. type SingleResult = B

    Permalink
    Definition Classes
    SimpleExtractor

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def accumulate(accumulator: Accumulator, row: Row): (Extractor.Accumulator, ChoiceAccumulator)

    Permalink
    Definition Classes
    ChoiceExtractorExtractor
  5. def asA[B >: B]: MappedExtractor[Row, B, B]

    Permalink
    Definition Classes
    Extractor
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def asList: ListMultiRowExtractor[Row, B]

    Permalink
    Definition Classes
    SingleRowExtractor
  8. def asOption: OptionExtractor[Row, B]

    Permalink
    Definition Classes
    Extractor
  9. def checkNullValueAndGet[T](t: Option[T]): T

    Permalink
    Attributes
    protected
    Definition Classes
    Extractor
  10. val choice1: (A, Extractor[Row, B1])

    Permalink
  11. val choice10: (A, Extractor[Row, B10])

    Permalink
  12. val choice11: (A, Extractor[Row, B11])

    Permalink
  13. val choice12: (A, Extractor[Row, B12])

    Permalink
  14. val choice13: (A, Extractor[Row, B13])

    Permalink
  15. val choice14: (A, Extractor[Row, B14])

    Permalink
  16. val choice15: (A, Extractor[Row, B15])

    Permalink
  17. val choice16: (A, Extractor[Row, B16])

    Permalink
  18. val choice17: (A, Extractor[Row, B17])

    Permalink
  19. val choice18: (A, Extractor[Row, B18])

    Permalink
  20. val choice19: (A, Extractor[Row, B19])

    Permalink
  21. val choice2: (A, Extractor[Row, B2])

    Permalink
  22. val choice20: (A, Extractor[Row, B20])

    Permalink
  23. val choice21: (A, Extractor[Row, B21])

    Permalink
  24. val choice3: (A, Extractor[Row, B3])

    Permalink
  25. val choice4: (A, Extractor[Row, B4])

    Permalink
  26. val choice5: (A, Extractor[Row, B5])

    Permalink
  27. val choice6: (A, Extractor[Row, B6])

    Permalink
  28. val choice7: (A, Extractor[Row, B7])

    Permalink
  29. val choice8: (A, Extractor[Row, B8])

    Permalink
  30. val choice9: (A, Extractor[Row, B9])

    Permalink
  31. def choose[B <: D, C <: D, D](pred: (B) ⇒ Boolean)(l: Extractor[Row, B], r: Extractor[Row, C]): CondExtractor2[Row, B, B, C, D]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  32. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  34. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  35. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  36. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  37. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  38. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  39. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  40. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  41. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  42. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  43. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  44. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  45. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  46. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  47. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  48. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  49. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  50. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  51. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  52. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  53. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  54. def emit(accumulator: Accumulator): Option[B]

    Permalink
    Definition Classes
    ChoiceExtractorExtractor
  55. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  56. def extractAll(rows: Iterable[Row]): List[B]

    Permalink
    Definition Classes
    SimpleExtractor
  57. def extractHeadOption(rows: Iterable[Row]): Option[B]

    Permalink
    Definition Classes
    SimpleExtractor
  58. val extractors: List[Extractor[Row, _ >: B21 with B20 with B19 with B18 with B17 with B16 with B15 with B14 with B13 with B12 with B11 with B10 with B9 with B8 with B7 with B6 with B5 with B4 with B3 with B2 with B1 <: B]]

    Permalink
    Definition Classes
    SwitchExtractor21ChoiceExtractor
  59. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  61. def groupBy[B](groupBy: Extractor[Row, B]): GroupedExtractor[Row, B, B]

    Permalink
    Definition Classes
    SimpleExtractor
  62. def initialize(row: Row): (Extractor.Accumulator, (Option[B], Option[Any]))

    Permalink
    Definition Classes
    ChoiceExtractorExtractor
  63. val inner: Extractor[Row, A]

    Permalink
    Definition Classes
    SwitchExtractor21ChoiceExtractor
  64. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  65. def map[B](func: (B) ⇒ B, unapplyFunc: (B) ⇒ Option[Any]): MappedExtractor[Row, B, B]

    Permalink
    Definition Classes
    Extractor
  66. def map[B](func: (B) ⇒ B): MappedExtractor[Row, B, B]

    Permalink
    Definition Classes
    Extractor
  67. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  68. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  69. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  70. def selectExtractor(row: Row, a: A): Extractor[Row, _ <: B]

    Permalink
    Attributes
    protected
    Definition Classes
    SwitchExtractorChoiceExtractor
  71. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  72. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  73. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  74. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  75. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  76. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  77. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  78. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  79. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  80. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  81. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  82. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  83. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  84. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  85. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  86. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  87. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  88. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  89. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  90. 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]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  91. def switch[B1 <: B, B2 <: B, B](choice1: (B, Extractor[Row, B1]), choice2: (B, Extractor[Row, B2])): SwitchExtractor2[Row, B, B1, B2, B]

    Permalink
    Definition Classes
    ChoiceExtractorSyntax
  92. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  93. val values: List[(A, Int)]

    Permalink
    Definition Classes
    SwitchExtractor21SwitchExtractor
  94. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  96. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SwitchExtractor[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