Packages

c

molecule.api

Molecule17

abstract class Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q] extends Molecule with MoleculeOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]

Linear Supertypes
MoleculeOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], MoleculeOutBase, Molecule, DatomicFacade, ArgProperties, Helpers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Molecule17
  2. MoleculeOut
  3. MoleculeOutBase
  4. Molecule
  5. DatomicFacade
  6. ArgProperties
  7. Helpers
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Molecule17(_model: Model, _query: Query)

Type Members

  1. case class AsOf (tx: TxType) extends DbOp with Product with Serializable
    Definition Classes
    DatomicFacade
  2. sealed trait DbOp extends AnyRef
    Definition Classes
    DatomicFacade
  3. case class Imagine (tx: List[AnyRef]) extends DbOp with Product with Serializable
    Definition Classes
    DatomicFacade
  4. case class Since (date: Date) extends DbOp with Product with Serializable
    Definition Classes
    DatomicFacade
  5. sealed trait TxType extends AnyRef
    Definition Classes
    DatomicFacade
  6. case class txDate (txInstant: Date) extends TxType with Product with Serializable
    Definition Classes
    DatomicFacade
  7. case class txLong (t: Long) extends TxType with Product with Serializable
    Definition Classes
    DatomicFacade
  8. case class txlObj (tx: List[AnyRef]) extends TxType with Product with Serializable
    Definition Classes
    DatomicFacade
  9. trait checkInsertModel extends AnyRef
    Attributes
    protected
    Definition Classes
    Molecule
  10. type KeepQueryOpsWhenFormatting = Int
    Definition Classes
    DatomicFacade
  11. type Op[T] = Option[T]
    Attributes
    protected
    Definition Classes
    Molecule
  12. type W[Out] = ValueAttr[_, _, _, Out]
    Attributes
    protected
    Definition Classes
    Molecule
  13. type lObj = List[AnyRef]
    Attributes
    protected
    Definition Classes
    Molecule

Abstract Value Members

  1. abstract def get(implicit conn: Connection): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
  2. abstract def getD(implicit conn: Connection): Unit
    Definition Classes
    Molecule
  3. abstract def getE(implicit conn: Connection): Seq[(Long, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Attributes
    protected

Concrete Value Members

  1. object History extends DbOp with Product with Serializable
    Definition Classes
    DatomicFacade
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. def _insertD(conn: Connection, data: Seq[Seq[Any]]): Unit
    Attributes
    protected
    Definition Classes
    Molecule
  6. val _model: Model
    Definition Classes
    Molecule17MoleculeOutBaseMolecule
  7. val _query: Query
    Definition Classes
    Molecule17MoleculeOutBaseMolecule
  8. implicit def anyToArgProperty[T](t: ⇒ T): ArgProperty[T]
    Definition Classes
    ArgProperties
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def asOf(tx: lObj): Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  11. def asOf(l: Long): Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  12. def asOf(d: Date): Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  13. def asOf_[M <: Molecule](thisMolecule: M, t: lObj): M
    Attributes
    protected
    Definition Classes
    Molecule
  14. def asOf_[M <: Molecule](thisMolecule: M, l: Long): M
    Attributes
    protected
    Definition Classes
    Molecule
  15. def asOf_[M <: Molecule](thisMolecule: M, d: Date): M
    Attributes
    protected
    Definition Classes
    Molecule
  16. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  19. def f(a: Any): Any
    Definition Classes
    Helpers
  20. def f2(a: Any): Any
    Definition Classes
    Helpers
  21. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def format(date: Date): String
    Definition Classes
    Helpers
  23. def format2(date: Date): String
    Definition Classes
    Helpers
  24. def get(n: Int)(implicit conn: Connection): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
  25. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  27. def history: Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  28. def history_[M <: Molecule](thisMolecule: M): M
    Attributes
    protected
    Definition Classes
    Molecule
  29. def imagine(tx: lObj): Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  30. def imagine_[M <: Molecule](thisMolecule: M, tx: lObj): M
    Attributes
    protected
    Definition Classes
    Molecule
  31. def inputs(query: Query): Seq[AnyRef]
    Definition Classes
    DatomicFacade
  32. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17], m18: MoleculeOut[T18], m19: MoleculeOut[T19], m20: MoleculeOut[T20], m21: MoleculeOut[T21], m22: MoleculeOut[T22])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  33. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17], m18: MoleculeOut[T18], m19: MoleculeOut[T19], m20: MoleculeOut[T20], m21: MoleculeOut[T21])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  34. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17], m18: MoleculeOut[T18], m19: MoleculeOut[T19], m20: MoleculeOut[T20])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  35. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17], m18: MoleculeOut[T18], m19: MoleculeOut[T19])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  36. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17], m18: MoleculeOut[T18])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  37. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16], m17: MoleculeOut[T17])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  38. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15], m16: MoleculeOut[T16])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  39. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14], m15: MoleculeOut[T15])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  40. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13], m14: MoleculeOut[T14])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  41. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12], m13: MoleculeOut[T13])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  42. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11], m12: MoleculeOut[T12])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  43. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10], m11: MoleculeOut[T11])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  44. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9], m10: MoleculeOut[T10])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  45. def insert[T1, T2, T3, T4, T5, T6, T7, T8, T9](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8], m9: MoleculeOut[T9])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8, T9)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  46. def insert[T1, T2, T3, T4, T5, T6, T7, T8](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7], m8: MoleculeOut[T8])(data: Seq[(T1, T2, T3, T4, T5, T6, T7, T8)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  47. def insert[T1, T2, T3, T4, T5, T6, T7](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6], m7: MoleculeOut[T7])(data: Seq[(T1, T2, T3, T4, T5, T6, T7)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  48. def insert[T1, T2, T3, T4, T5, T6](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5], m6: MoleculeOut[T6])(data: Seq[(T1, T2, T3, T4, T5, T6)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  49. def insert[T1, T2, T3, T4, T5](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4], m5: MoleculeOut[T5])(data: Seq[(T1, T2, T3, T4, T5)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  50. def insert[T1, T2, T3, T4](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3], m4: MoleculeOut[T4])(data: Seq[(T1, T2, T3, T4)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  51. def insert[T1, T2, T3](m1: MoleculeOut[T1], m2: MoleculeOut[T2], m3: MoleculeOut[T3])(data: Seq[(T1, T2, T3)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  52. def insert[T1, T2](m1: MoleculeOut[T1], m2: MoleculeOut[T2])(data: Seq[(T1, T2)])(txMolecules: Molecule0*)(implicit conn: Connection): Tx
    Definition Classes
    DatomicFacade
  53. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  54. def loadList(txlist: List[_], identifier: String = "", protocol: String = "mem"): Connection
    Definition Classes
    DatomicFacade
  55. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. final def notify(): Unit
    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  58. def one(implicit conn: Connection): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)
  59. def recreateDbFrom(tx: Transaction, identifier: String = "", protocol: String = "mem"): Connection
    Definition Classes
    DatomicFacade
  60. def results(conn: Connection, model: Model, query: Query): List[List[AnyRef]]
    Definition Classes
    DatomicFacade
  61. def save(implicit conn: Connection): Tx
    Definition Classes
    Molecule
  62. def save(conn: Connection, model: Model): Tx
    Attributes
    protected[molecule]
    Definition Classes
    DatomicFacade
  63. def saveD(implicit conn: Connection): Unit
    Definition Classes
    Molecule
  64. def since(d: Date): Molecule17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q]
  65. def since_[M <: Molecule](thisMolecule: M, date: Date): M
    Attributes
    protected
    Definition Classes
    Molecule
  66. def some(implicit conn: Connection): Option[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
  67. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  68. def toString(): String
    Definition Classes
    Molecule → AnyRef → Any
  69. def tupleToSeq(arg: Any): Seq[Any]
    Definition Classes
    Helpers
  70. def update(implicit conn: Connection): Tx
    Definition Classes
    Molecule
  71. def update(conn: Connection, model: Model): Tx
    Attributes
    protected[molecule]
    Definition Classes
    DatomicFacade
  72. def updateD(implicit conn: Connection): Unit
    Definition Classes
    Molecule
  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. object insert extends checkInsertModel
  77. object insertD extends checkInsertModel
  78. object mkDate
    Definition Classes
    Helpers

Inherited from MoleculeOut[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]

Inherited from MoleculeOutBase

Inherited from Molecule

Inherited from DatomicFacade

Inherited from ArgProperties

Inherited from Helpers

Inherited from AnyRef

Inherited from Any

Ungrouped