com.twitter.bijection

Bijection

object Bijection extends CollectionBijections with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Bijection
  2. Serializable
  3. CollectionBijections
  4. BinaryBijections
  5. StringBijections
  6. NumericBijections
  7. GeneratedTupleBijections
  8. LowPriorityBijections
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def apply[A, B](a: A)(implicit bij: ImplicitBijection[A, B]): B

  7. implicit def array2Seq[T](implicit arg0: ClassManifest[T]): Bijection[Array[T], Seq[T]]

    This doesn't actually copy the Array, only wraps/unwraps with WrappedArray

    This doesn't actually copy the Array, only wraps/unwraps with WrappedArray

    Definition Classes
    CollectionBijections
  8. implicit def array2Traversable[T](implicit arg0: ClassManifest[T]): Bijection[Array[T], Traversable[T]]

    This doesn't actually copy the Array, only wraps/unwraps with WrappedArray

    This doesn't actually copy the Array, only wraps/unwraps with WrappedArray

    Definition Classes
    CollectionBijections
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. implicit def betweenIndexedSeqs[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[IndexedSeq[T], IndexedSeq[U]]

    Definition Classes
    CollectionBijections
  11. implicit def betweenLists[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[List[T], List[U]]

    Definition Classes
    CollectionBijections
  12. implicit def betweenMaps[K1, V1, K2, V2](implicit kBijection: ImplicitBijection[K1, K2], vBijection: ImplicitBijection[V1, V2]): Bijection[Map[K1, V1], Map[K2, V2]]

    Definition Classes
    CollectionBijections
  13. implicit def betweenSeqs[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[Seq[T], Seq[U]]

    Definition Classes
    CollectionBijections
  14. implicit def betweenSets[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[Set[T], Set[U]]

    Definition Classes
    CollectionBijections
  15. implicit def betweenVectors[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[Vector[T], Vector[U]]

    Definition Classes
    CollectionBijections
  16. implicit def buffer2java[T]: Bijection[Buffer[T], List[T]]

    Definition Classes
    CollectionBijections
  17. def build[A, B](to: (A) ⇒ B)(from: (B) ⇒ A): Bijection[A, B]

  18. implicit val byte2Boxed: Bijection[Byte, Byte]

    Bijections between the numeric types and their java versions.

    Bijections between the numeric types and their java versions.

    Definition Classes
    NumericBijections
  19. implicit lazy val bytes2Base64: Bijection[Array[Byte], Base64String]

    Bijection between byte array and Base64 encoded string.

    Bijection between byte array and Base64 encoded string.

    The "trim" here is important, as encodeBase64String sometimes tags a newline on the end of its encoding. DON'T REMOVE THIS CALL TO TRIM.

    Definition Classes
    BinaryBijections
  20. implicit val bytes2Buffer: Bijection[Array[Byte], ByteBuffer]

    Bijection between byte array and java.

    Bijection between byte array and java.nio.ByteBuffer.

    Definition Classes
    BinaryBijections
  21. implicit val bytes2GZippedBase64: Bijection[Array[Byte], GZippedBase64String]

    Definition Classes
    BinaryBijections
  22. implicit lazy val bytes2GzippedBytes: Bijection[Array[Byte], GZippedBytes]

    Bijection between byte array and GZippedBytes.

    Bijection between byte array and GZippedBytes.

    Definition Classes
    BinaryBijections
  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. def connect[A, B, C, D, E](implicit bij1: ImplicitBijection[A, B], bij2: ImplicitBijection[B, C], bij3: ImplicitBijection[C, D], bij4: ImplicitBijection[D, E]): Bijection[A, E]

  25. def connect[A, B, C, D](implicit bij1: ImplicitBijection[A, B], bij2: ImplicitBijection[B, C], bij3: ImplicitBijection[C, D]): Bijection[A, D]

  26. def connect[A, B, C](implicit bij: ImplicitBijection[A, B], bij2: ImplicitBijection[B, C]): Bijection[A, C]

  27. def connect[A, B](implicit bij: ImplicitBijection[A, B]): Bijection[A, B]

    The "connect" method allows composition of multiple implicit bijections into a single bijection.

    The "connect" method allows composition of multiple implicit bijections into a single bijection. For example,

    val composed = connect[Long, Array[Byte], Base64String]: Bijection[Long, Base64String]

  28. implicit val date2Long: Bijection[Date, Long]

    Definition Classes
    NumericBijections
  29. implicit val double2Boxed: Bijection[Double, Double]

    Definition Classes
    NumericBijections
  30. val double2LongIEEE754: Bijection[Double, Long]

    Definition Classes
    NumericBijections
  31. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  33. def filterDefault[A](default: A): Bijection[A, Option[A]]

    We check for default, and return None, else Some Note this never returns Some(default)

  34. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  35. implicit val float2Boxed: Bijection[Float, Float]

    Definition Classes
    NumericBijections
  36. val float2IntIEEE754: Bijection[Float, Int]

    Definition Classes
    NumericBijections
  37. implicit def fn2Bijection[A, B, C, D, E, F](implicit bab: ImplicitBijection[A, B], bcd: ImplicitBijection[C, D], bef: ImplicitBijection[E, F]): Bijection[(A, C) ⇒ E, (B, D) ⇒ F]

    Converts a function that combines two arguments of type A into a function that combines two arguments of type B into a single B.

    Converts a function that combines two arguments of type A into a function that combines two arguments of type B into a single B. Useful for converting input functions to "reduce". TODO: codegen these up to Function22 if they turn out to be useful.

  38. implicit def fnBijection[A, B, C, D](implicit bij1: ImplicitBijection[A, B], bij2: ImplicitBijection[C, D]): Bijection[(A) ⇒ C, (B) ⇒ D]

    Converts a function that transforms type A into a function that transforms type B.

  39. implicit def fromInjection[A, B](implicit inj: Injection[A, B]): Bijection[A, @@[B, Rep[A]]]

    Encoding half of the Cantor–Bernstein–Schroeder theorem http://en.

    Encoding half of the Cantor–Bernstein–Schroeder theorem http://en.wikipedia.org/wiki/Cantor%E2%80%93Bernstein%E2%80%93Schroeder_theorem

    Definition Classes
    LowPriorityBijections
  40. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  41. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  42. implicit def identity[A]: Bijection[A, A]

  43. implicit def indexedSeq2List[A, B](implicit bij: ImplicitBijection[A, B]): Bijection[IndexedSeq[A], List[B]]

    Definition Classes
    CollectionBijections
  44. implicit def indexedSeq2Vector[T]: Bijection[IndexedSeq[T], Vector[T]]

    Definition Classes
    CollectionBijections
  45. implicit val int2Boxed: Bijection[Int, Integer]

    Definition Classes
    NumericBijections
  46. implicit val int2ShortShort: Bijection[Int, (Short, Short)]

    Definition Classes
    NumericBijections
  47. def invert[A, B](b: B)(implicit bij: ImplicitBijection[A, B]): A

  48. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  49. implicit def iterable2java[T]: Bijection[Iterable[T], Iterable[T]]

    Bijections between collection types defined in scala.

    Bijections between collection types defined in scala.collection.JavaConverters.

    Definition Classes
    CollectionBijections
  50. implicit def iterable2jcollection[T]: Bijection[Iterable[T], Collection[T]]

    Definition Classes
    CollectionBijections
  51. implicit def iterator2java[T]: Bijection[Iterator[T], Iterator[T]]

    Definition Classes
    CollectionBijections
  52. implicit def iterator2jenumeration[T]: Bijection[Iterator[T], Enumeration[T]]

    Definition Classes
    CollectionBijections
  53. implicit val long2Boxed: Bijection[Long, Long]

    Definition Classes
    NumericBijections
  54. implicit val long2IntInt: Bijection[Long, (Int, Int)]

    Definition Classes
    NumericBijections
  55. implicit def map2Java[K, V]: Bijection[Map[K, V], Map[K, V]]

    Definition Classes
    CollectionBijections
  56. implicit def mmap2java[K, V]: Bijection[Map[K, V], Map[K, V]]

    Definition Classes
    CollectionBijections
  57. implicit def mmap2jdictionary[K, V]: Bijection[Map[K, V], Dictionary[K, V]]

    Definition Classes
    CollectionBijections
  58. implicit def mset2java[T]: Bijection[Set[T], Set[T]]

    Definition Classes
    CollectionBijections
  59. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  60. final def notify(): Unit

    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  62. implicit def option[T, U](implicit bij: ImplicitBijection[T, U]): Bijection[Option[T], Option[U]]

    Definition Classes
    CollectionBijections
  63. implicit def seq2IndexedSeq[A]: Bijection[Seq[A], IndexedSeq[A]]

    Definition Classes
    CollectionBijections
  64. implicit def seq2Java[T]: Bijection[Seq[T], List[T]]

    Definition Classes
    CollectionBijections
  65. implicit def seq2List[A]: Bijection[Seq[A], List[A]]

    Definition Classes
    CollectionBijections
  66. implicit def seq2Map[K, V]: Bijection[Seq[(K, V)], Map[K, V]]

    Definition Classes
    CollectionBijections
  67. implicit def seq2Set[T]: Bijection[Seq[T], Set[T]]

    Definition Classes
    CollectionBijections
  68. implicit def seq2Vector[T]: Bijection[Seq[T], Vector[T]]

    Definition Classes
    CollectionBijections
  69. implicit def set2Java[T]: Bijection[Set[T], Set[T]]

    Definition Classes
    CollectionBijections
  70. implicit val short2Boxed: Bijection[Short, Short]

    Definition Classes
    NumericBijections
  71. implicit val short2ByteByte: Bijection[Short, (Byte, Byte)]

    Definition Classes
    NumericBijections
  72. def subclass[A, B <: A](afn: (A) ⇒ B)(implicit mf: ClassManifest[B]): Bijection[A, B]

  73. implicit def swap[T, U]: Bijection[(T, U), (U, T)]

  74. implicit val symbol2String: Bijection[Symbol, String]

    Definition Classes
    StringBijections
  75. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  76. def toContainer[A, B, C <: TraversableOnce[A], D <: TraversableOnce[B]](implicit bij: ImplicitBijection[A, B], cd: CanBuildFrom[Nothing, B, D], dc: CanBuildFrom[Nothing, A, C]): Bijection[C, D]

    Accepts a Bijection[A, B] and returns a bijection that can transform traversable containers of A into traversable containers of B.

    Accepts a Bijection[A, B] and returns a bijection that can transform traversable containers of A into traversable containers of B.

    Do not go from ordered to unordered containers; Bijection[Iterable[A], Set[B]] is inaccurate, and really makes no sense.

    Definition Classes
    CollectionBijections
  77. def toString(): String

    Definition Classes
    AnyRef → Any
  78. def trav2Vector[T, C >: Vector[T] <: Traversable[T]]: Bijection[C, Vector[T]]

    Attributes
    protected
    Definition Classes
    CollectionBijections
  79. implicit def tuple10[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2)]

    Definition Classes
    GeneratedTupleBijections
  80. implicit def tuple11[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2)]

    Definition Classes
    GeneratedTupleBijections
  81. implicit def tuple12[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2)]

    Definition Classes
    GeneratedTupleBijections
  82. implicit def tuple13[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2)]

    Definition Classes
    GeneratedTupleBijections
  83. implicit def tuple14[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2)]

    Definition Classes
    GeneratedTupleBijections
  84. implicit def tuple15[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2)]

    Definition Classes
    GeneratedTupleBijections
  85. implicit def tuple16[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2)]

    Definition Classes
    GeneratedTupleBijections
  86. implicit def tuple17[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2)]

    Definition Classes
    GeneratedTupleBijections
  87. implicit def tuple18[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2], br: ImplicitBijection[R1, R2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2)]

    Definition Classes
    GeneratedTupleBijections
  88. implicit def tuple19[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2], br: ImplicitBijection[R1, R2], bs: ImplicitBijection[S1, S2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2)]

    Definition Classes
    GeneratedTupleBijections
  89. implicit def tuple2[A1, B1, A2, B2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2]): Bijection[(A1, B1), (A2, B2)]

    Definition Classes
    GeneratedTupleBijections
  90. implicit def tuple20[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2], br: ImplicitBijection[R1, R2], bs: ImplicitBijection[S1, S2], bt: ImplicitBijection[T1, T2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2)]

    Definition Classes
    GeneratedTupleBijections
  91. implicit def tuple21[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2, U2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2], br: ImplicitBijection[R1, R2], bs: ImplicitBijection[S1, S2], bt: ImplicitBijection[T1, T2], bu: ImplicitBijection[U1, U2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2, U2)]

    Definition Classes
    GeneratedTupleBijections
  92. implicit def tuple22[A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2, U2, V2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2], bj: ImplicitBijection[J1, J2], bk: ImplicitBijection[K1, K2], bl: ImplicitBijection[L1, L2], bm: ImplicitBijection[M1, M2], bn: ImplicitBijection[N1, N2], bo: ImplicitBijection[O1, O2], bp: ImplicitBijection[P1, P2], bq: ImplicitBijection[Q1, Q2], br: ImplicitBijection[R1, R2], bs: ImplicitBijection[S1, S2], bt: ImplicitBijection[T1, T2], bu: ImplicitBijection[U1, U2], bv: ImplicitBijection[V1, V2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2, P2, Q2, R2, S2, T2, U2, V2)]

    Definition Classes
    GeneratedTupleBijections
  93. implicit def tuple3[A1, B1, C1, A2, B2, C2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2]): Bijection[(A1, B1, C1), (A2, B2, C2)]

    Definition Classes
    GeneratedTupleBijections
  94. implicit def tuple4[A1, B1, C1, D1, A2, B2, C2, D2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2]): Bijection[(A1, B1, C1, D1), (A2, B2, C2, D2)]

    Definition Classes
    GeneratedTupleBijections
  95. implicit def tuple5[A1, B1, C1, D1, E1, A2, B2, C2, D2, E2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2]): Bijection[(A1, B1, C1, D1, E1), (A2, B2, C2, D2, E2)]

    Definition Classes
    GeneratedTupleBijections
  96. implicit def tuple6[A1, B1, C1, D1, E1, F1, A2, B2, C2, D2, E2, F2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2]): Bijection[(A1, B1, C1, D1, E1, F1), (A2, B2, C2, D2, E2, F2)]

    Definition Classes
    GeneratedTupleBijections
  97. implicit def tuple7[A1, B1, C1, D1, E1, F1, G1, A2, B2, C2, D2, E2, F2, G2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2]): Bijection[(A1, B1, C1, D1, E1, F1, G1), (A2, B2, C2, D2, E2, F2, G2)]

    Definition Classes
    GeneratedTupleBijections
  98. implicit def tuple8[A1, B1, C1, D1, E1, F1, G1, H1, A2, B2, C2, D2, E2, F2, G2, H2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1), (A2, B2, C2, D2, E2, F2, G2, H2)]

    Definition Classes
    GeneratedTupleBijections
  99. implicit def tuple9[A1, B1, C1, D1, E1, F1, G1, H1, I1, A2, B2, C2, D2, E2, F2, G2, H2, I2](implicit ba: ImplicitBijection[A1, A2], bb: ImplicitBijection[B1, B2], bc: ImplicitBijection[C1, C2], bd: ImplicitBijection[D1, D2], be: ImplicitBijection[E1, E2], bf: ImplicitBijection[F1, F2], bg: ImplicitBijection[G1, G2], bh: ImplicitBijection[H1, H2], bi: ImplicitBijection[I1, I2]): Bijection[(A1, B1, C1, D1, E1, F1, G1, H1, I1), (A2, B2, C2, D2, E2, F2, G2, H2, I2)]

    Definition Classes
    GeneratedTupleBijections
  100. implicit val uid2LongLong: Bijection[UUID, (Long, Long)]

    Definition Classes
    NumericBijections
  101. implicit def vector2List[A, B](implicit bij: ImplicitBijection[A, B]): Bijection[Vector[A], List[B]]

    Definition Classes
    CollectionBijections
  102. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from CollectionBijections

Inherited from BinaryBijections

Inherited from StringBijections

Inherited from NumericBijections

Inherited from GeneratedTupleBijections

Inherited from LowPriorityBijections

Inherited from AnyRef

Inherited from Any

Ungrouped