molecule.dsl

schemaDSL

object schemaDSL

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. schemaDSL
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Attr extends AnyRef

  2. trait BackRef[This, Prev] extends Ref[This, Prev]

  3. trait BackRefAttr[Ns, In] extends RefAttr[Ns, Long]

  4. case class Doc(msg: String) extends Product with Serializable

  5. trait Enum extends AnyRef

  6. trait FulltextSearch[Ns, In] extends AnyRef

  7. trait Indexed extends AnyRef

  8. trait IsComponent extends AnyRef

  9. trait Many[Ns, In, S, T] extends ValueAttr[Ns, In, T]

  10. trait ManyDate[Ns, In] extends Many[Ns, In, Set[Date], Date]

  11. trait ManyDouble[Ns, In] extends Many[Ns, In, Set[Double], Double]

  12. trait ManyEnums[Ns, In] extends Many[Ns, In, Set[String], String] with Enum

  13. trait ManyFloat[Ns, In] extends Many[Ns, In, Set[Float], Float]

  14. trait ManyInt[Ns, In] extends Many[Ns, In, Set[Int], Int]

  15. trait ManyLong[Ns, In] extends Many[Ns, In, Set[Long], Long]

  16. trait ManyRef[This, Next] extends Ref[This, Next]

  17. trait ManyRefAttr[Ns, In] extends RefAttr[Ns, Long]

  18. trait ManyString[Ns, In] extends Many[Ns, In, Set[String], String]

  19. trait ManyURI[Ns, In] extends Many[Ns, In, Set[URI], URI]

  20. trait ManyUUID[Ns, In] extends Many[Ns, In, Set[UUID], UUID]

  21. trait NS extends AnyRef

  22. trait NS0[Dummy] extends NS

  23. trait NS1[A] extends NS

  24. trait NS10[A, B, C, D, E, F, G, H, I, J] extends NS

  25. trait NS11[A, B, C, D, E, F, G, H, I, J, K] extends NS

  26. trait NS12[A, B, C, D, E, F, G, H, I, J, K, L] extends NS

  27. trait NS13[A, B, C, D, E, F, G, H, I, J, K, L, M] extends NS

  28. trait NS14[A, B, C, D, E, F, G, H, I, J, K, L, M, N] extends NS

  29. trait NS15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O] extends NS

  30. trait NS16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P] extends NS

  31. trait NS17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q] extends NS

  32. trait NS18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R] extends NS

  33. trait NS19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S] extends NS

  34. trait NS2[A, B] extends NS

  35. trait NS20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T] extends NS

  36. trait NS21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U] extends NS

  37. trait NS22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V] extends NS

  38. trait NS23[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X] extends NS

  39. trait NS24[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y] extends NS

  40. trait NS25[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y, Z] extends NS

  41. trait NS3[A, B, C] extends NS

  42. trait NS4[A, B, C, D] extends NS

  43. trait NS5[A, B, C, D, E] extends NS

  44. trait NS6[A, B, C, D, E, F] extends NS

  45. trait NS7[A, B, C, D, E, F, G] extends NS

  46. trait NS8[A, B, C, D, E, F, G, H] extends NS

  47. trait NS9[A, B, C, D, E, F, G, H, I] extends NS

  48. trait NoHistory extends AnyRef

  49. trait One[Ns, In, T] extends ValueAttr[Ns, In, T]

  50. trait OneAny[Ns, In] extends One[Ns, In, Any]

  51. trait OneBoolean[Ns, In] extends One[Ns, In, Boolean]

  52. trait OneDate[Ns, In] extends One[Ns, In, Date]

  53. trait OneDouble[Ns, In] extends One[Ns, In, Double]

  54. trait OneEnum[Ns, In] extends One[Ns, In, String] with Enum

  55. trait OneFloat[Ns, In] extends One[Ns, In, Float]

  56. trait OneInt[Ns, In] extends One[Ns, In, Int]

  57. trait OneLong[Ns, In] extends One[Ns, In, Long]

  58. trait OneRef[This, Next] extends Ref[This, Next]

  59. trait OneRefAttr[Ns, In] extends RefAttr[Ns, Long]

  60. trait OneString[Ns, In] extends One[Ns, In, String]

  61. trait OneURI[Ns, In] extends One[Ns, In, URI]

  62. trait OneUUID[Ns, In] extends One[Ns, In, UUID]

  63. type P0 = Nothing

  64. type P1[A] = Nothing

  65. type P10[A, B, C, D, E, F, G, H, I, J] = Nothing

  66. type P11[A, B, C, D, E, F, G, H, I, J, K] = Nothing

  67. type P12[A, B, C, D, E, F, G, H, I, J, K, L] = Nothing

  68. type P13[A, B, C, D, E, F, G, H, I, J, K, L, M] = Nothing

  69. type P14[A, B, C, D, E, F, G, H, I, J, K, L, M, N] = Nothing

  70. type P15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O] = Nothing

  71. type P16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P] = Nothing

  72. type P17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q] = Nothing

  73. type P18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R] = Nothing

  74. type P19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S] = Nothing

  75. type P2[A, B] = Nothing

  76. type P20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T] = Nothing

  77. type P21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U] = Nothing

  78. type P22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V] = Nothing

  79. type P23[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X] = Nothing

  80. type P24[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y] = Nothing

  81. type P25[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y, Z] = Nothing

  82. type P26[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y, Z, AA] = Nothing

  83. type P27[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X, Y, Z, AA, AB] = Nothing

  84. type P3[A, B, C] = Nothing

  85. type P4[A, B, C, D] = Nothing

  86. type P5[A, B, C, D, E] = Nothing

  87. type P6[A, B, C, D, E, F] = Nothing

  88. type P7[A, B, C, D, E, F, G] = Nothing

  89. type P8[A, B, C, D, E, F, G, H] = Nothing

  90. type P9[A, B, C, D, E, F, G, H, I] = Nothing

  91. trait Partition extends AnyRef

  92. trait Ref[This, Next] extends AnyRef

  93. trait RefAttr[Ns, T] extends Attr

  94. trait UniqueIdentity extends AnyRef

  95. trait UniqueValue extends AnyRef

  96. sealed trait ValueAttr[Ns, In, T] extends Attr

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. object EnumValue

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  17. def toString(): String

    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped