com.twitter.bijection

Injection

object Injection extends CollectionInjections with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Injection
  2. Serializable
  3. CollectionInjections
  4. StringInjections
  5. NumericInjections
  6. GeneratedTupleInjections
  7. GeneratedTupleCollectionInjections
  8. LowPriorityInjections
  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 inj: Injection[A, B]): B

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def build[A, B](to: (A) ⇒ B)(from: (B) ⇒ Try[A]): Injection[A, B]

  9. def buildCatchInvert[A, B](to: (A) ⇒ B)(from: (B) ⇒ A): Injection[A, B]

    Like build, but you give a function from B => A which may throw If you never expect from to throw, use Bijection.

    Like build, but you give a function from B => A which may throw If you never expect from to throw, use Bijection.build

  10. implicit val byte2Short: Injection[Byte, Short]

    Definition Classes
    NumericInjections
  11. implicit val byte2String: Injection[Byte, String]

    Definition Classes
    NumericInjections
  12. implicit def class2String[T]: Injection[Class[T], String]

  13. def clone(): AnyRef

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

  15. def connect[A, B, C, D](implicit bij: Injection[A, B], bij2: Injection[B, C], bij3: Injection[C, D]): Injection[A, D]

  16. def connect[A, B, C](implicit bij: Injection[A, B], bij2: Injection[B, C]): Injection[A, C]

  17. def connect[A, B](implicit bij: Injection[A, B]): Injection[A, B]

    The "connect" method allows composition of multiple implicit Injections into a single Injection.

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

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

  18. implicit lazy val double2BigEndian: Injection[Double, Array[Byte]]

    Definition Classes
    NumericInjections
  19. implicit val double2String: Injection[Double, String]

    Definition Classes
    NumericInjections
  20. implicit def either1[A, B]: Injection[A, Either[B, A]]

  21. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. implicit lazy val float2BigEndian: Injection[Float, Array[Byte]]

    Definition Classes
    NumericInjections
  25. implicit val float2Double: Injection[Float, Double]

    Definition Classes
    NumericInjections
  26. implicit val float2String: Injection[Float, String]

    Definition Classes
    NumericInjections
  27. def fromBijection[A, B](bij: Bijection[A, B]): Injection[A, B]

  28. def fromBijectionRep[A, B](implicit bij: ImplicitBijection[A, @@[B, Rep[A]]]): Injection[A, B]

    It might be nice for this to be implicit, but this seems to make ambiguous implicit Injections

  29. implicit def fromImplicitBijection[A, B](implicit bij: ImplicitBijection[A, B]): Injection[A, B]

    Definition Classes
    LowPriorityInjections
  30. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  32. implicit def identity[A]: Injection[A, A]

  33. implicit val int2BigEndian: Injection[Int, Array[Byte]]

    Definition Classes
    NumericInjections
  34. implicit val int2Double: Injection[Int, Double]

    Definition Classes
    NumericInjections
  35. implicit val int2Long: Injection[Int, Long]

    Definition Classes
    NumericInjections
  36. implicit val int2String: Injection[Int, String]

    Definition Classes
    NumericInjections
  37. def invert[A, B](b: B)(implicit inj: Injection[A, B]): Try[A]

  38. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  39. implicit val jbyte2String: Injection[Byte, String]

    Definition Classes
    NumericInjections
  40. implicit val jdouble2String: Injection[Double, String]

    Definition Classes
    NumericInjections
  41. implicit val jfloat2String: Injection[Float, String]

    Definition Classes
    NumericInjections
  42. implicit val jint2String: Injection[Integer, String]

    Definition Classes
    NumericInjections
  43. implicit val jlong2String: Injection[Long, String]

    Definition Classes
    NumericInjections
  44. implicit val jshort2String: Injection[Short, String]

    Definition Classes
    NumericInjections
  45. implicit def list2List[V1, V2](implicit inj: Injection[V1, V2]): Injection[List[V1], List[V2]]

    Definition Classes
    CollectionInjections
  46. implicit val long2BigEndian: Injection[Long, Array[Byte]]

    Definition Classes
    NumericInjections
  47. implicit val long2BigInt: Injection[Long, BigInt]

    Definition Classes
    NumericInjections
  48. implicit val long2String: Injection[Long, String]

    Definition Classes
    NumericInjections
  49. implicit def map2Set[K1, V1, V2](implicit inj: Injection[(K1, V1), V2]): Injection[Map[K1, V1], Set[V2]]

    Definition Classes
    CollectionInjections
  50. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  53. implicit def option[A]: Injection[A, Option[A]]

  54. implicit def option2List[V1, V2](implicit inj: Injection[V1, V2]): Injection[Option[V1], List[V2]]

    Definition Classes
    CollectionInjections
  55. implicit def optionInjection[A, B](implicit inj: Injection[A, B]): Injection[Option[A], Option[B]]

    Definition Classes
    CollectionInjections
  56. implicit def set2List[V1, V2](implicit inj: Injection[V1, V2]): Injection[Set[V1], List[V2]]

    Definition Classes
    CollectionInjections
  57. implicit def set2Set[V1, V2](implicit inj: Injection[V1, V2]): Injection[Set[V1], Set[V2]]

    Definition Classes
    CollectionInjections
  58. implicit def set2Vector[V1, V2](implicit inj: Injection[V1, V2]): Injection[Set[V1], Vector[V2]]

    Definition Classes
    CollectionInjections
  59. implicit val short2BigEndian: Injection[Short, Array[Byte]]

    Definition Classes
    NumericInjections
  60. implicit val short2Int: Injection[Short, Int]

    Definition Classes
    NumericInjections
  61. implicit val short2String: Injection[Short, String]

    Definition Classes
    NumericInjections
  62. implicit val string2UrlEncodedString: Injection[String, URLEncodedString]

    Definition Classes
    StringInjections
  63. def subclass[A, B >: A](implicit cmf: ClassTag[A]): Injection[A, B]

  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  65. def toContainer[A, B, C <: TraversableOnce[A], D <: TraversableOnce[B]](goodInv: (D, C) ⇒ Boolean)(implicit inj: Injection[A, B], cd: CanBuildFrom[Nothing, B, D], dc: CanBuildFrom[Nothing, A, C]): Injection[C, D]

    Definition Classes
    CollectionInjections
  66. implicit def toFunction[A, B](inj: Injection[A, B]): (A) ⇒ B

  67. def toPartial[A, C, B, D](fn: (A) ⇒ C)(implicit inj1: Injection[A, B], inj2: Injection[C, D]): PartialFunction[B, D]

    Get a partial from B => D from injections and a function from A => C

  68. def toString(): String

    Definition Classes
    AnyRef → Any
  69. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2]): Injection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2)]

    Definition Classes
    GeneratedTupleInjections
  70. implicit def tuple10ToList[A, B, C, D, E, F, G, H, I, J, K](implicit ba: Injection[A, K], bb: Injection[B, K], bc: Injection[C, K], bd: Injection[D, K], be: Injection[E, K], bf: Injection[F, K], bg: Injection[G, K], bh: Injection[H, K], bi: Injection[I, K], bj: Injection[J, K]): Injection[(A, B, C, D, E, F, G, H, I, J), List[K]]

  71. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2]): Injection[(A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1), (A2, B2, C2, D2, E2, F2, G2, H2, I2, J2, K2)]

    Definition Classes
    GeneratedTupleInjections
  72. implicit def tuple11ToList[A, B, C, D, E, F, G, H, I, J, K, L](implicit ba: Injection[A, L], bb: Injection[B, L], bc: Injection[C, L], bd: Injection[D, L], be: Injection[E, L], bf: Injection[F, L], bg: Injection[G, L], bh: Injection[H, L], bi: Injection[I, L], bj: Injection[J, L], bk: Injection[K, L]): Injection[(A, B, C, D, E, F, G, H, I, J, K), List[L]]

  73. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2]): Injection[(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
    GeneratedTupleInjections
  74. implicit def tuple12ToList[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit ba: Injection[A, M], bb: Injection[B, M], bc: Injection[C, M], bd: Injection[D, M], be: Injection[E, M], bf: Injection[F, M], bg: Injection[G, M], bh: Injection[H, M], bi: Injection[I, M], bj: Injection[J, M], bk: Injection[K, M], bl: Injection[L, M]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L), List[M]]

  75. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2]): Injection[(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
    GeneratedTupleInjections
  76. implicit def tuple13ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit ba: Injection[A, N], bb: Injection[B, N], bc: Injection[C, N], bd: Injection[D, N], be: Injection[E, N], bf: Injection[F, N], bg: Injection[G, N], bh: Injection[H, N], bi: Injection[I, N], bj: Injection[J, N], bk: Injection[K, N], bl: Injection[L, N], bm: Injection[M, N]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M), List[N]]

  77. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2]): Injection[(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
    GeneratedTupleInjections
  78. implicit def tuple14ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit ba: Injection[A, O], bb: Injection[B, O], bc: Injection[C, O], bd: Injection[D, O], be: Injection[E, O], bf: Injection[F, O], bg: Injection[G, O], bh: Injection[H, O], bi: Injection[I, O], bj: Injection[J, O], bk: Injection[K, O], bl: Injection[L, O], bm: Injection[M, O], bn: Injection[N, O]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N), List[O]]

  79. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2]): Injection[(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
    GeneratedTupleInjections
  80. implicit def tuple15ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit ba: Injection[A, P], bb: Injection[B, P], bc: Injection[C, P], bd: Injection[D, P], be: Injection[E, P], bf: Injection[F, P], bg: Injection[G, P], bh: Injection[H, P], bi: Injection[I, P], bj: Injection[J, P], bk: Injection[K, P], bl: Injection[L, P], bm: Injection[M, P], bn: Injection[N, P], bo: Injection[O, P]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O), List[P]]

  81. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2]): Injection[(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
    GeneratedTupleInjections
  82. implicit def tuple16ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit ba: Injection[A, Q], bb: Injection[B, Q], bc: Injection[C, Q], bd: Injection[D, Q], be: Injection[E, Q], bf: Injection[F, Q], bg: Injection[G, Q], bh: Injection[H, Q], bi: Injection[I, Q], bj: Injection[J, Q], bk: Injection[K, Q], bl: Injection[L, Q], bm: Injection[M, Q], bn: Injection[N, Q], bo: Injection[O, Q], bp: Injection[P, Q]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P), List[Q]]

  83. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2]): Injection[(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
    GeneratedTupleInjections
  84. implicit def tuple17ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit ba: Injection[A, R], bb: Injection[B, R], bc: Injection[C, R], bd: Injection[D, R], be: Injection[E, R], bf: Injection[F, R], bg: Injection[G, R], bh: Injection[H, R], bi: Injection[I, R], bj: Injection[J, R], bk: Injection[K, R], bl: Injection[L, R], bm: Injection[M, R], bn: Injection[N, R], bo: Injection[O, R], bp: Injection[P, R], bq: Injection[Q, R]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q), List[R]]

  85. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2], br: Injection[R1, R2]): Injection[(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
    GeneratedTupleInjections
  86. implicit def tuple18ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit ba: Injection[A, S], bb: Injection[B, S], bc: Injection[C, S], bd: Injection[D, S], be: Injection[E, S], bf: Injection[F, S], bg: Injection[G, S], bh: Injection[H, S], bi: Injection[I, S], bj: Injection[J, S], bk: Injection[K, S], bl: Injection[L, S], bm: Injection[M, S], bn: Injection[N, S], bo: Injection[O, S], bp: Injection[P, S], bq: Injection[Q, S], br: Injection[R, S]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R), List[S]]

  87. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2], br: Injection[R1, R2], bs: Injection[S1, S2]): Injection[(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
    GeneratedTupleInjections
  88. implicit def tuple19ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit ba: Injection[A, T], bb: Injection[B, T], bc: Injection[C, T], bd: Injection[D, T], be: Injection[E, T], bf: Injection[F, T], bg: Injection[G, T], bh: Injection[H, T], bi: Injection[I, T], bj: Injection[J, T], bk: Injection[K, T], bl: Injection[L, T], bm: Injection[M, T], bn: Injection[N, T], bo: Injection[O, T], bp: Injection[P, T], bq: Injection[Q, T], br: Injection[R, T], bs: Injection[S, T]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S), List[T]]

  89. implicit def tuple2[A1, B1, A2, B2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2]): Injection[(A1, B1), (A2, B2)]

    Definition Classes
    GeneratedTupleInjections
  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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2], br: Injection[R1, R2], bs: Injection[S1, S2], bt: Injection[T1, T2]): Injection[(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
    GeneratedTupleInjections
  91. implicit def tuple20ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit ba: Injection[A, U], bb: Injection[B, U], bc: Injection[C, U], bd: Injection[D, U], be: Injection[E, U], bf: Injection[F, U], bg: Injection[G, U], bh: Injection[H, U], bi: Injection[I, U], bj: Injection[J, U], bk: Injection[K, U], bl: Injection[L, U], bm: Injection[M, U], bn: Injection[N, U], bo: Injection[O, U], bp: Injection[P, U], bq: Injection[Q, U], br: Injection[R, U], bs: Injection[S, U], bt: Injection[T, U]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T), List[U]]

  92. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2], br: Injection[R1, R2], bs: Injection[S1, S2], bt: Injection[T1, T2], bu: Injection[U1, U2]): Injection[(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
    GeneratedTupleInjections
  93. implicit def tuple21ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit ba: Injection[A, V], bb: Injection[B, V], bc: Injection[C, V], bd: Injection[D, V], be: Injection[E, V], bf: Injection[F, V], bg: Injection[G, V], bh: Injection[H, V], bi: Injection[I, V], bj: Injection[J, V], bk: Injection[K, V], bl: Injection[L, V], bm: Injection[M, V], bn: Injection[N, V], bo: Injection[O, V], bp: Injection[P, V], bq: Injection[Q, V], br: Injection[R, V], bs: Injection[S, V], bt: Injection[T, V], bu: Injection[U, V]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U), List[V]]

  94. 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: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2], bh: Injection[H1, H2], bi: Injection[I1, I2], bj: Injection[J1, J2], bk: Injection[K1, K2], bl: Injection[L1, L2], bm: Injection[M1, M2], bn: Injection[N1, N2], bo: Injection[O1, O2], bp: Injection[P1, P2], bq: Injection[Q1, Q2], br: Injection[R1, R2], bs: Injection[S1, S2], bt: Injection[T1, T2], bu: Injection[U1, U2], bv: Injection[V1, V2]): Injection[(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
    GeneratedTupleInjections
  95. implicit def tuple22ToList[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W](implicit ba: Injection[A, W], bb: Injection[B, W], bc: Injection[C, W], bd: Injection[D, W], be: Injection[E, W], bf: Injection[F, W], bg: Injection[G, W], bh: Injection[H, W], bi: Injection[I, W], bj: Injection[J, W], bk: Injection[K, W], bl: Injection[L, W], bm: Injection[M, W], bn: Injection[N, W], bo: Injection[O, W], bp: Injection[P, W], bq: Injection[Q, W], br: Injection[R, W], bs: Injection[S, W], bt: Injection[T, W], bu: Injection[U, W], bv: Injection[V, W]): Injection[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V), List[W]]

  96. implicit def tuple2ToList[A, B, C](implicit ba: Injection[A, C], bb: Injection[B, C]): Injection[(A, B), List[C]]

  97. implicit def tuple3[A1, B1, C1, A2, B2, C2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2]): Injection[(A1, B1, C1), (A2, B2, C2)]

    Definition Classes
    GeneratedTupleInjections
  98. implicit def tuple3ToList[A, B, C, D](implicit ba: Injection[A, D], bb: Injection[B, D], bc: Injection[C, D]): Injection[(A, B, C), List[D]]

  99. implicit def tuple4[A1, B1, C1, D1, A2, B2, C2, D2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2]): Injection[(A1, B1, C1, D1), (A2, B2, C2, D2)]

    Definition Classes
    GeneratedTupleInjections
  100. implicit def tuple4ToList[A, B, C, D, E](implicit ba: Injection[A, E], bb: Injection[B, E], bc: Injection[C, E], bd: Injection[D, E]): Injection[(A, B, C, D), List[E]]

  101. implicit def tuple5[A1, B1, C1, D1, E1, A2, B2, C2, D2, E2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2]): Injection[(A1, B1, C1, D1, E1), (A2, B2, C2, D2, E2)]

    Definition Classes
    GeneratedTupleInjections
  102. implicit def tuple5ToList[A, B, C, D, E, F](implicit ba: Injection[A, F], bb: Injection[B, F], bc: Injection[C, F], bd: Injection[D, F], be: Injection[E, F]): Injection[(A, B, C, D, E), List[F]]

  103. implicit def tuple6[A1, B1, C1, D1, E1, F1, A2, B2, C2, D2, E2, F2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2]): Injection[(A1, B1, C1, D1, E1, F1), (A2, B2, C2, D2, E2, F2)]

    Definition Classes
    GeneratedTupleInjections
  104. implicit def tuple6ToList[A, B, C, D, E, F, G](implicit ba: Injection[A, G], bb: Injection[B, G], bc: Injection[C, G], bd: Injection[D, G], be: Injection[E, G], bf: Injection[F, G]): Injection[(A, B, C, D, E, F), List[G]]

  105. implicit def tuple7[A1, B1, C1, D1, E1, F1, G1, A2, B2, C2, D2, E2, F2, G2](implicit ba: Injection[A1, A2], bb: Injection[B1, B2], bc: Injection[C1, C2], bd: Injection[D1, D2], be: Injection[E1, E2], bf: Injection[F1, F2], bg: Injection[G1, G2]): Injection[(A1, B1, C1, D1, E1, F1, G1), (A2, B2, C2, D2, E2, F2, G2)]

    Definition Classes
    GeneratedTupleInjections
  106. implicit def tuple7ToList[A, B, C, D, E, F, G, H](implicit ba: Injection[A, H], bb: Injection[B, H], bc: Injection[C, H], bd: Injection[D, H], be: Injection[E, H], bf: Injection[F, H], bg: Injection[G, H]): Injection[(A, B, C, D, E, F, G), List[H]]

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

    Definition Classes
    GeneratedTupleInjections
  108. implicit def tuple8ToList[A, B, C, D, E, F, G, H, I](implicit ba: Injection[A, I], bb: Injection[B, I], bc: Injection[C, I], bd: Injection[D, I], be: Injection[E, I], bf: Injection[F, I], bg: Injection[G, I], bh: Injection[H, I]): Injection[(A, B, C, D, E, F, G, H), List[I]]

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

    Definition Classes
    GeneratedTupleInjections
  110. implicit def tuple9ToList[A, B, C, D, E, F, G, H, I, J](implicit ba: Injection[A, J], bb: Injection[B, J], bc: Injection[C, J], bd: Injection[D, J], be: Injection[E, J], bf: Injection[F, J], bg: Injection[G, J], bh: Injection[H, J], bi: Injection[I, J]): Injection[(A, B, C, D, E, F, G, H, I), List[J]]

  111. def unsafeToBijection[A, B](implicit inj: Injection[A, B]): Bijection[A, B]

    Use of this implies you want exceptions when the inverse is undefined

  112. implicit val url2String: Injection[URL, String]

    Definition Classes
    StringInjections
  113. implicit val utf8: Injection[String, Array[Byte]]

    Definition Classes
    StringInjections
  114. implicit val uuid2String: Injection[UUID, String]

    Definition Classes
    StringInjections
  115. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  118. def withEncoding(encoding: String): Injection[String, Array[Byte]]

    Definition Classes
    StringInjections

Inherited from Serializable

Inherited from CollectionInjections

Inherited from StringInjections

Inherited from NumericInjections

Inherited from GeneratedTupleInjections

Inherited from LowPriorityInjections

Inherited from AnyRef

Inherited from Any

Ungrouped