trait Schema_21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U] extends Schema with OutSchema_21[Schema_21, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]
- Alphabetic
- By Inheritance
- Schema_21
- OutSchema_21
- AggregateSchema21
- NS21
- NS
- Schema
- GenericNs
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class a[Ns, In] extends OneString[Ns, In] with Indexed
(Partition-)Namespace-prefixed attribute name (":part_Ns/attr" or ":Ns/attr" if no partitions).
(Partition-)Namespace-prefixed attribute name (":part_Ns/attr" or ":Ns/attr" if no partitions).
- Definition Classes
- Schema
- final class attr[Ns, In] extends OneString[Ns, In] with Indexed
Isolated attribute name without namespace prefix ("attr").
Isolated attribute name without namespace prefix ("attr").
- Definition Classes
- Schema
- final class card[Ns, In] extends OneString[Ns, In] with Indexed
Cardinality: one/many.
Cardinality: one/many.
- Definition Classes
- Schema
- final class doc[Ns, In] extends OneString[Ns, In] with Indexed with Fulltext[Ns, In]
Documentation string.
Documentation string.
- Definition Classes
- Schema
- final class doc$[Ns, In] extends OneString$[Ns] with Indexed with Fulltext[Ns, In]
Optional documentation string.
Optional documentation string.
- Definition Classes
- Schema
- final class enum[Ns, In] extends OneString[Ns, In] with Indexed
Enum attributes.
Enum attributes.
- Definition Classes
- Schema
- final class fulltext[Ns, In] extends OneBoolean[Ns, In] with Indexed
Attribute fulltext search status (true/not set).
Attribute fulltext search status (true/not set).
- Definition Classes
- Schema
- final class fulltext$[Ns, In] extends OneBoolean$[Ns] with Indexed
Optional attribute fulltext search status (true/not set).
Optional attribute fulltext search status (true/not set).
- Definition Classes
- Schema
- final class id[Ns, In] extends OneLong[Ns, In] with Indexed
Attribute definition entity id.
Attribute definition entity id.
- Definition Classes
- Schema
- final class index[Ns, In] extends OneBoolean[Ns, In] with Indexed
Attribute index status (true/not set).
Attribute index status (true/not set).
- Definition Classes
- Schema
- final class index$[Ns, In] extends OneBoolean$[Ns] with Indexed
Optional attribute index status (true/not set).
Optional attribute index status (true/not set).
- Definition Classes
- Schema
- final class isComponent[Ns, In] extends OneBoolean[Ns, In] with Indexed
Attribute isComponent status (true/not set).
Attribute isComponent status (true/not set).
- Definition Classes
- Schema
- final class isComponent$[Ns, In] extends OneBoolean$[Ns] with Indexed
Optional attribute isComponent status (true/not set).
Optional attribute isComponent status (true/not set).
- Definition Classes
- Schema
- final class noHistory[Ns, In] extends OneBoolean[Ns, In] with Indexed
Attribute noHistory status (true/not set).
Attribute noHistory status (true/not set).
- Definition Classes
- Schema
- final class noHistory$[Ns, In] extends OneBoolean$[Ns] with Indexed
Optional attribute noHistory status (true/not set).
Optional attribute noHistory status (true/not set).
- Definition Classes
- Schema
- final class ns[Ns, In] extends OneString[Ns, In] with Indexed
Namespace name ("ns").
Namespace name ("ns").
- Definition Classes
- Schema
- final class nsFull[Ns, In] extends OneString[Ns, In] with Indexed
Namespace name with partition prefix ("part_Ns" or simply "ns" if partitions are not defined).
Namespace name with partition prefix ("part_Ns" or simply "ns" if partitions are not defined).
- Definition Classes
- Schema
- final class part[Ns, In] extends OneString[Ns, In] with Indexed
Partition name (if partitions are not defined it will be an empty string "").
Partition name (if partitions are not defined it will be an empty string "").
- Definition Classes
- Schema
- final class t[Ns, In] extends OneLong[Ns, In] with Indexed
Attribute definition transaction point in time.
Attribute definition transaction point in time.
- Definition Classes
- Schema
- final class tpe[Ns, In] extends OneString[Ns, In] with Indexed
Datomic attribute type.
Datomic attribute type.
Some Datomic types map to two Scala types:
Datomic/Scala types:
- string - String
- boolean - Boolean
- long - Int, Long
- float - Float
- double - Double
- bigint - BigInt
- bigdec - BigDecimal
- instant - java.util.Date
- uuid - java.util.UUID
- uri - java.net.URI
- ref - Long
- Definition Classes
- Schema
- final class tx[Ns, In] extends OneLong[Ns, In] with Indexed
Attribute definition transaction entity id.
Attribute definition transaction entity id.
- Definition Classes
- Schema
- final class txInstant[Ns, In] extends OneDate[Ns, In] with Indexed
Attribute definition transaction wall-clock time.
Attribute definition transaction wall-clock time.
- Definition Classes
- Schema
- final class unique[Ns, In] extends OneString[Ns, In] with Indexed
Attribute uniqueness status (true/not set).
Attribute uniqueness status (true/not set).
- Definition Classes
- Schema
- final class unique$[Ns, In] extends OneString$[Ns] with Indexed
Optional attribute uniqueness status (true/not set).
Optional attribute uniqueness status (true/not set).
- Definition Classes
- Schema
- type Next[Attr[_, _], Type] = Attr[Schema_22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, Type], P23[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] with Schema_22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, Type]
- type Stay[Attr[_, _], Type] = Attr[Schema_21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U], P22[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] with Schema_21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U]
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
- final lazy val a: Next[a, String]
- final lazy val a_: Stay[a, String]
- def apply(v: api.core.count): Schema_21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, Int]
- Definition Classes
- AggregateSchema21
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final lazy val attr: Next[attr, String]
- final lazy val attr_: Stay[attr, String]
- final lazy val card: Next[card, String]
- final lazy val card_: Stay[card, String]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final lazy val doc: Next[doc, String]
- final lazy val doc$: Next[doc$, Option[String]]
- final lazy val doc_: Stay[doc, String]
- final lazy val enum: Next[enum, String]
- final lazy val enum_: Stay[enum, String]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final lazy val fulltext: Next[fulltext, Boolean]
- final lazy val fulltext$: Next[fulltext$, Option[Boolean]]
- final lazy val fulltext_: Stay[fulltext, Boolean]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final lazy val id: Next[id, Long]
- final lazy val id_: Stay[id, Long]
- final lazy val index: Next[index, Boolean]
- final lazy val index$: Next[index$, Option[Boolean]]
- final lazy val index_: Stay[index, Boolean]
- final lazy val isComponent: Next[isComponent, Boolean]
- final lazy val isComponent$: Next[isComponent$, Option[Boolean]]
- final lazy val isComponent_: Stay[isComponent, Boolean]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final lazy val noHistory: Next[noHistory, Boolean]
- final lazy val noHistory$: Next[noHistory$, Option[Boolean]]
- final lazy val noHistory_: Stay[noHistory, Boolean]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final lazy val ns: Next[ns, String]
- final lazy val nsFull: Next[nsFull, String]
- final lazy val nsFull_: Stay[nsFull, String]
- final lazy val ns_: Stay[ns, String]
- final lazy val part: Next[part, String]
- final lazy val part_: Stay[part, String]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final lazy val t: Next[t, Long]
- final lazy val t_: Stay[t, Long]
- def toString(): String
- Definition Classes
- AnyRef → Any
- final lazy val tpe: Next[tpe, String]
- final lazy val tpe_: Stay[tpe, String]
- final lazy val tx: Next[tx, Long]
- final lazy val txInstant: Next[txInstant, Date]
- final lazy val txInstant_: Stay[txInstant, Date]
- final lazy val tx_: Stay[tx, Long]
- final lazy val unique: Next[unique, String]
- final lazy val unique$: Next[unique$, Option[String]]
- final lazy val unique_: Stay[unique, String]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Documentation/API for the Molecule library - a meta DSL for the Datomic database.
Manual | scalamolecule.org | Github | Forum