molecule.dsl

schemaDSL

Related Doc: package dsl

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 BackRefAttr[Ns, In] extends RefAttr[Ns, Long]

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

  4. trait Enum extends AnyRef

  5. trait FulltextSearch[Ns, In] extends AnyRef

  6. trait Indexed extends AnyRef

  7. trait IsComponent extends AnyRef

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

  9. trait ManyBoolean[Ns, In] extends Many[Ns, In, Set[Boolean], Boolean]

  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 ManyRefAttrSelf[Ns, In] extends ManyRefAttr[Ns, In]

  19. trait ManyRefSelf2[A, B] extends AnyRef

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

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

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

  23. trait NS extends AnyRef

  24. trait NS0[Dummy] extends NS

  25. trait NS1[A] extends NS

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

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

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

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

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

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

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

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

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

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

  36. trait NS2[A, B] extends NS

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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

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

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

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

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

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

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

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

  50. trait NoHistory extends AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  65. type P0 = Nothing

  66. type P1[A] = Nothing

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

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

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

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

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

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

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

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

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

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

  77. type P2[A, B] = Nothing

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

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

  80. 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

  81. 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

  82. 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

  83. 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

  84. 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

  85. 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

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

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

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

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

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

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

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

  93. trait Partition extends AnyRef

  94. trait Ref[This, Next] extends AnyRef

  95. trait RefAttr[Ns, T] extends Attr

  96. trait UniqueIdentity extends AnyRef

  97. trait UniqueValue extends AnyRef

  98. sealed trait ValueAttr[Ns, In, T, U] 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