object Identity
- Alphabetic
- By Inheritance
- Identity
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
DeriveIdentity[F[_], A](implicit derive: Derive[F, Identity], identity: Identity[A]): Identity[F[A]]
Derives an
Identity[F[A]]
given aDerive[F, Identity]
and anIdentity[A]
. -
implicit
def
EitherIdentity[E, A](implicit arg0: Identity[A]): Identity[Either[E, A]]
Derives an
Identity[Either[E, A]]
given anIdentity[A]
. -
implicit
def
Tuple10Identity[A, B, C, D, E, F, G, H, I, J](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J]): Identity[(A, B, C, D, E, F, G, H, I, J)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple11Identity[A, B, C, D, E, F, G, H, I, J, K](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K]): Identity[(A, B, C, D, E, F, G, H, I, J, K)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple12Identity[A, B, C, D, E, F, G, H, I, J, K, L](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple13Identity[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple14Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple15Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple16Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple17Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple18Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q], arg17: Identity[R]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple19Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q], arg17: Identity[R], arg18: Identity[S]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple20Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q], arg17: Identity[R], arg18: Identity[S], arg19: Identity[T]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple21Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q], arg17: Identity[R], arg18: Identity[S], arg19: Identity[T], arg20: Identity[U]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple22Identity[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I], arg9: Identity[J], arg10: Identity[K], arg11: Identity[L], arg12: Identity[M], arg13: Identity[N], arg14: Identity[O], arg15: Identity[P], arg16: Identity[Q], arg17: Identity[R], arg18: Identity[S], arg19: Identity[T], arg20: Identity[U], arg21: Identity[V]): Identity[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple2Identity[A, B](implicit arg0: Identity[A], arg1: Identity[B]): Identity[(A, B)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple3Identity[A, B, C](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C]): Identity[(A, B, C)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple4Identity[A, B, C, D](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D]): Identity[(A, B, C, D)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. - implicit def Tuple5Identity[A, B, C, D, E](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E]): Identity[(A, B, C, D, E)]
-
implicit
def
Tuple6Identity[A, B, C, D, E, F](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F]): Identity[(A, B, C, D, E, F)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple7Identity[A, B, C, D, E, F, G](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G]): Identity[(A, B, C, D, E, F, G)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple8Identity[A, B, C, D, E, F, G, H](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H]): Identity[(A, B, C, D, E, F, G, H)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
implicit
def
Tuple9Identity[A, B, C, D, E, F, G, H, I](implicit arg0: Identity[A], arg1: Identity[B], arg2: Identity[C], arg3: Identity[D], arg4: Identity[E], arg5: Identity[F], arg6: Identity[G], arg7: Identity[H], arg8: Identity[I]): Identity[(A, B, C, D, E, F, G, H, I)]
Derives an
Identity
for a product type given anIdentity
for each element of the product type. -
def
apply[A](implicit Identity: Identity[A]): Identity[A]
Summons an implicit
Identity[A]
. -
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fromIdentityEitherCovariant[F[+_], A](implicit arg0: IdentityEither[F], arg1: Covariant[F]): Identity[F[A]]
Constructs an
Identity
instance from anIdentityEither
instance and aCovariant
instance. -
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
make[A](identity0: A, op: (A, A) ⇒ A): Identity[A]
Constructs an
Identity
instance from an associative binary operator and an identity element. -
def
makeFrom[A](identity0: A, associative: Associative[A]): Identity[A]
Constructs an
Identity
instance from an associative instance and an identity element. -
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()