class
KVEv[M, P, V] extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (KVEv[M, P, V], B)
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
ensuring(cond: (KVEv[M, P, V]) ⇒ Boolean, msg: ⇒ Any): KVEv[M, P, V]
-
def
ensuring(cond: (KVEv[M, P, V]) ⇒ Boolean): KVEv[M, P, V]
-
def
ensuring(cond: Boolean, msg: ⇒ Any): KVEv[M, P, V]
-
def
ensuring(cond: Boolean): KVEv[M, P, V]
-
-
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
→[B](y: B): (KVEv[M, P, V], B)
Inherited by implicit conversion any2stringadd from
KVEv[M, P, V] to any2stringadd[KVEv[M, P, V]]
Inherited by implicit conversion StringFormat from
KVEv[M, P, V] to StringFormat[KVEv[M, P, V]]
Inherited by implicit conversion Ensuring from
KVEv[M, P, V] to Ensuring[KVEv[M, P, V]]
Inherited by implicit conversion ArrowAssoc from
KVEv[M, P, V] to ArrowAssoc[KVEv[M, P, V]]
evidence for a key value
this evidence is provided in the key value type (
KVType
) for the same key value class. because theKVType
is typically the companion object for your key value class, this evidence should be available when needed.the domain model
the persistent class
the key value class
longevity.model.KVType
longevity.model.annotations.keyVal