GeneratedRowEncoders
Provides RowEncoder instance construction methods.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object RowEncoder
Members list
Value members
Concrete methods
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder1to call
get` on the return value.
For example:
scala> case class Ints(i1: Int)
scala> RowEncoder.caseEncoder((x: Ints) => Some(x.i1)).encode(Ints(1))
res0: Seq[String] = List(1)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
#
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder2to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int)
scala> RowEncoder.caseEncoder(0, 1)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2))
res1: Seq[String] = Vector(1, 2)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder3to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int)
scala> RowEncoder.caseEncoder(0, 1, 2)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3))
res2: Seq[String] = Vector(1, 2, 3)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder4to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4))
res3: Seq[String] = Vector(1, 2, 3, 4)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder5to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5))
res4: Seq[String] = Vector(1, 2, 3, 4, 5)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder6to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6))
res5: Seq[String] = Vector(1, 2, 3, 4, 5, 6)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder7to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7))
res6: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder8to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8))
res7: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder9to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9))
res8: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder10to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
res9: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder11to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11))
res10: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder12to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))
res11: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder13to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13))
res12: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder14to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14))
res13: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder15to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15))
res14: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder16to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))
res15: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder17to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
res16: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder18to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
res17: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder19to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19))
res18: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder20to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))
res19: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder21to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21))
res20: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i21
-
index of the cell that should be passed as parameter number 21 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None, which allows
caseEncoder22to call
get` on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)
scala> RowEncoder.caseEncoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22))
res21: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
Value parameters
- f
-
encoding method, intended to be a case class'
unapply
method. - i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i21
-
index of the cell that should be passed as parameter number 21 of
f
- i22
-
index of the cell that should be passed as parameter number 22 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(x.i1)).encode(Ints(1))
res0: Seq[String] = List(1)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2))
res1: Seq[String] = Vector(1, 2)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3))
res2: Seq[String] = Vector(1, 2, 3)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4))
res3: Seq[String] = Vector(1, 2, 3, 4)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5))
res4: Seq[String] = Vector(1, 2, 3, 4, 5)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6))
res5: Seq[String] = Vector(1, 2, 3, 4, 5, 6)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7))
res6: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8))
res7: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9))
res8: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
res9: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11))
res10: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))
res11: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13))
res12: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14))
res13: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15))
res14: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))
res15: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
res16: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
res17: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19))
res18: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))
res19: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21))
res20: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
Creates a new RowEncoder from the specified unapply
method of a case class' companion object.
This is meant for case classes and is unsafe for any other type: a case class' unapply
method never returns None
, which allows caseOrdered
to call get
on the return value.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)
scala> RowEncoder.caseOrdered((x: Ints) => Some(Tuple.fromProductTyped(x))).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22))
res21: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
Consider using the generics
kantan.csv module instead: it can automatically derive instances for this use case.
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int)
scala> RowEncoder.encoder((is: Ints) => (is.i1)).encode(Ints(1))
res0: Seq[String] = List(1)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
#
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int)
scala> RowEncoder.encoder(0, 1)((is: Ints) => (is.i1, is.i2)).encode(Ints(1, 2))
res1: Seq[String] = Vector(1, 2)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int)
scala> RowEncoder.encoder(0, 1, 2)((is: Ints) => (is.i1, is.i2, is.i3)).encode(Ints(1, 2, 3))
res2: Seq[String] = Vector(1, 2, 3)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int)
scala> RowEncoder.encoder(0, 1, 2, 3)((is: Ints) => (is.i1, is.i2, is.i3, is.i4)).encode(Ints(1, 2, 3, 4))
res3: Seq[String] = Vector(1, 2, 3, 4)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5)).encode(Ints(1, 2, 3, 4, 5))
res4: Seq[String] = Vector(1, 2, 3, 4, 5)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6)).encode(Ints(1, 2, 3, 4, 5, 6))
res5: Seq[String] = Vector(1, 2, 3, 4, 5, 6)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7)).encode(Ints(1, 2, 3, 4, 5, 6, 7))
res6: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8))
res7: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9))
res8: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
res9: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11))
res10: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))
res11: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13))
res12: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14))
res13: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15))
res14: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))
res15: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
res16: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
res17: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19))
res18: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))
res19: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20, is.i21)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21))
res20: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i21
-
index of the cell that should be passed as parameter number 21 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)
scala> RowEncoder.encoder(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20, is.i21, is.i22)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22))
res21: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
Value parameters
- f
-
encoding function.
- i1
-
index of the cell that should be passed as parameter number 1 of
f
- i10
-
index of the cell that should be passed as parameter number 10 of
f
- i11
-
index of the cell that should be passed as parameter number 11 of
f
- i12
-
index of the cell that should be passed as parameter number 12 of
f
- i13
-
index of the cell that should be passed as parameter number 13 of
f
- i14
-
index of the cell that should be passed as parameter number 14 of
f
- i15
-
index of the cell that should be passed as parameter number 15 of
f
- i16
-
index of the cell that should be passed as parameter number 16 of
f
- i17
-
index of the cell that should be passed as parameter number 17 of
f
- i18
-
index of the cell that should be passed as parameter number 18 of
f
- i19
-
index of the cell that should be passed as parameter number 19 of
f
- i2
-
index of the cell that should be passed as parameter number 2 of
f
- i20
-
index of the cell that should be passed as parameter number 20 of
f
- i21
-
index of the cell that should be passed as parameter number 21 of
f
- i22
-
index of the cell that should be passed as parameter number 22 of
f
- i3
-
index of the cell that should be passed as parameter number 3 of
f
- i4
-
index of the cell that should be passed as parameter number 4 of
f
- i5
-
index of the cell that should be passed as parameter number 5 of
f
- i6
-
index of the cell that should be passed as parameter number 6 of
f
- i7
-
index of the cell that should be passed as parameter number 7 of
f
- i8
-
index of the cell that should be passed as parameter number 8 of
f
- i9
-
index of the cell that should be passed as parameter number 9 of
f
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1)).encode(Ints(1))
res0: Seq[String] = List(1)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2)).encode(Ints(1, 2))
res1: Seq[String] = Vector(1, 2)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3)).encode(Ints(1, 2, 3))
res2: Seq[String] = Vector(1, 2, 3)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4)).encode(Ints(1, 2, 3, 4))
res3: Seq[String] = Vector(1, 2, 3, 4)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5)).encode(Ints(1, 2, 3, 4, 5))
res4: Seq[String] = Vector(1, 2, 3, 4, 5)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6)).encode(Ints(1, 2, 3, 4, 5, 6))
res5: Seq[String] = Vector(1, 2, 3, 4, 5, 6)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7)).encode(Ints(1, 2, 3, 4, 5, 6, 7))
res6: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8))
res7: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9))
res8: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
res9: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11))
res10: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))
res11: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13))
res12: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14))
res13: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15))
res14: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))
res15: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
res16: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
res17: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19))
res18: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))
res19: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20, is.i21)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21))
res20: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
Attributes
Creates a new RowEncoder from the specified function.
Creates a new RowEncoder from the specified function.
For example:
scala> case class Ints(i1: Int, i2: Int, i3: Int, i4: Int, i5: Int, i6: Int, i7: Int, i8: Int, i9: Int, i10: Int, i11: Int, i12: Int, i13: Int, i14: Int, i15: Int, i16: Int, i17: Int, i18: Int, i19: Int, i20: Int, i21: Int, i22: Int)
scala> RowEncoder.ordered((is: Ints) => (is.i1, is.i2, is.i3, is.i4, is.i5, is.i6, is.i7, is.i8, is.i9, is.i10, is.i11, is.i12, is.i13, is.i14, is.i15, is.i16, is.i17, is.i18, is.i19, is.i20, is.i21, is.i22)).encode(Ints(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22))
res21: Seq[String] = Vector(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)