Object/Trait

com.twitter.bijection

Injection

Related Docs: trait Injection | package bijection

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply[A, B](a: A)(implicit inj: Injection[A, B]): B

    Permalink
  5. final def asInstanceOf[T0]: T0

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

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

    Permalink

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

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

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

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

    Permalink
  11. def clone(): AnyRef

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

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

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

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

    Permalink

    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]

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

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

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

    Permalink
  19. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

    Permalink

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

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

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

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

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

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

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

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

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

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

    Permalink
  36. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  63. 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]

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

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

    Permalink

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

  66. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  67. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  68. 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]]

    Permalink
  69. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  70. 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]]

    Permalink
  71. 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)]

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

    Permalink
  73. 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)]

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

    Permalink
  75. 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)]

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

    Permalink
  77. 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)]

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

    Permalink
  79. 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)]

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

    Permalink
  81. 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)]

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

    Permalink
  83. 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)]

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

    Permalink
  85. 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)]

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

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

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

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

    Permalink
  90. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  91. 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]]

    Permalink
  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: 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  93. 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]]

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

    Permalink
  95. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  96. 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]]

    Permalink
  97. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  98. 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]]

    Permalink
  99. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  100. 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]]

    Permalink
  101. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  102. 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]]

    Permalink
  103. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  104. 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]]

    Permalink
  105. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  106. 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]]

    Permalink
  107. 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)]

    Permalink
    Definition Classes
    GeneratedTupleInjections
  108. 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]]

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

    Permalink

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

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

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

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

    Permalink
    Definition Classes
    StringInjections
  113. final def wait(): Unit

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

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

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

    Permalink
    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