Packages

  • package root
    Definition Classes
    root
  • package molecule

    Main Molecule API

    Main Molecule API

    To use Molecule, this object is imported

    import molecule._

    Consists of various interfaces and implicits that make Molecule creation and queries possible (see below)

    Note that facade.Conn is also included directly in the molecule package level in order ofr it to be available without extra imports in client code.

    Definition Classes
    root
  • package ops
    Definition Classes
    molecule
  • object QueryOps extends Helpers
    Definition Classes
    ops
  • QueryOps
  • mkDate

implicit class QueryOps extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QueryOps
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new QueryOps(q: Query)

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def attr(e: String, v: QueryValue, v1: String, v2: String, gs: Seq[Generic]): Query
  6. def cast(v1: String, v2: String): Query
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def compareTo(op: String, a: Atom, v: String, qv: QueryValue, i: Int = 0): Query
  9. def compareTo(op: String, a: Atom, v: String, qvs: Seq[QueryValue]): Query
  10. def enum(e: String, a: Atom, v: String, gs: Seq[Generic] = Seq()): Query
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def find(o: Output, gs: Seq[Generic], attrV: String = ""): Query
  15. def find(v: String, gs: Seq[Generic], attrV: String): Query
  16. def find(fn: String, args: Seq[String], v: String, gs: Seq[Generic], attrV: String): Query
  17. def find(gs: Seq[Generic]): Query
  18. def find(v: String, gs: Seq[Generic]): Query
  19. def find(fn: String, args: Seq[Any], v: String, gs: Seq[Generic]): Query
  20. def findD(v: String, gs: Seq[Generic]): Query
  21. def fulltext(e: String, a: Atom, v: String, qv: QueryValue): Query
  22. def func(name: String, ins: Seq[QueryTerm], outs: Binding = NoBinding): Query
  23. def func(name: String, qt: QueryTerm, v: String): Query
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  26. def ident(v: String, v1: String, gs: Seq[Generic] = Seq()): Query
  27. def in(e: String): Query
  28. def in(eids: Seq[Any], e: String): Query
  29. def in(v: String, ns: String, attr: String, e: String): Query
  30. def in(v: String, a: Atom, enumPrefix: Option[String] = None, e: String = ""): Query
  31. def inputs: Seq[AnyRef]
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. def kw(v1: String, v2: String): Query
  34. def mapCompareTo(op: String, e: String, a: Atom, v: String, keys: Seq[String], arg: Any, gs: Seq[Generic] = Seq()): Query
  35. def mapIn(e: String, a: Atom, v: String, gs: Seq[Generic]): Query
  36. def mapIn2(e: String, a: Atom, v: String, gs: Seq[Generic]): Query
  37. def mapInCompareTo(op: String, e: String, a: Atom, v: String, gs: Seq[Generic] = Seq()): Query
  38. def mapInCompareToK(op: String, e: String, a: Atom, v: String, key: String, gs: Seq[Generic] = Seq()): Query
  39. def mappings(e: String, a: Atom, args0: Seq[(String, Any)]): Query
  40. def matchRegEx(v: String, regex: Seq[QueryTerm]): Query
  41. def matches(v: String, keys: Seq[String], valueRegEx: String): Query
  42. def matches(v: String, regEx: String): Query
  43. def matches(v: String, inVar: Var): Query
  44. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  45. def not(e: String, a: Atom, v: String, gs: Seq[Generic]): Query
  46. final def notify(): Unit
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  48. def ns(e: String, v: QueryValue, v1: String, v2: String, gs: Seq[Generic]): Query
  49. def orRules(e: String, a: Atom, args: Seq[Any], gs: Seq[Generic] = Seq(), uriV: String = ""): Query
  50. def pull(e: String, atom: Atom): Query
  51. def pullEnum(e: String, atom: Atom): Query
  52. def ref(e: String, ns: String, refAttr: String, v: String, refNs: String): Query
  53. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  54. def toString(): String
    Definition Classes
    AnyRef → Any
  55. def transitive(ns: String, attr: String, v1: String, v2: String, depth: Int): Query
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. def where(e: String, a: Atom, qv: Val, gs: Seq[Generic]): Query
  60. def where(e: String, a: Atom, v: String, gs: Seq[Generic]): Query
  61. def where(e: String, ns: String, attr: String, v: QueryValue, refNs: String, gs: Seq[Generic]): Query
  62. def whereAnd[T](e: String, a: Atom, v: String, args: Seq[T]): Query
  63. def whereAndEnum[T](e: String, a: Atom, v: String, prefix: String, args: Seq[T]): Query
  64. def widh(v: String): Query

Inherited from AnyRef

Inherited from Any

Ungrouped