Packages

case class DatomicRpc()(implicit ec: ExecutionContext) extends MoleculeRpc with DateHandling with DateStrLocal with Helpers with ClojureBridge with PackEntityGraph with Quoted with BooPicklers with PackBase with JavaConversions with Product with Serializable

Source
DatomicRpc.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, JavaConversions, BooPicklers, Quoted, PackEntityGraph, PackBase, ClojureBridge, Helpers, DateStrLocal, DateHandling, RegexMatching, MoleculeRpc, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DatomicRpc
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. JavaConversions
  7. BooPicklers
  8. Quoted
  9. PackEntityGraph
  10. PackBase
  11. ClojureBridge
  12. Helpers
  13. DateStrLocal
  14. DateHandling
  15. RegexMatching
  16. MoleculeRpc
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DatomicRpc()(implicit ec: ExecutionContext)

Type Members

  1. class log extends AnyRef
    Definition Classes
    Helpers
  2. class AsJava[A] extends AnyRef

    Generic class containing the asJava converter method

    Generic class containing the asJava converter method

    Definition Classes
    JavaConversions
  3. class AsJavaCollection[A] extends AnyRef

    Generic class containing the asJavaCollection converter method

    Generic class containing the asJavaCollection converter method

    Definition Classes
    JavaConversions
  4. class AsJavaDictionary[K, V] extends AnyRef

    Generic class containing the asJavaDictionary converter method

    Generic class containing the asJavaDictionary converter method

    Definition Classes
    JavaConversions
  5. class AsJavaEnumeration[A] extends AnyRef

    Generic class containing the asJavaEnumeration converter method

    Generic class containing the asJavaEnumeration converter method

    Definition Classes
    JavaConversions
  6. class AsScala[A] extends AnyRef

    Generic class containing the asScala converter method

    Generic class containing the asScala converter method

    Definition Classes
    JavaConversions
  7. implicit class Regex extends AnyRef
    Definition Classes
    RegexMatching

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. def add(sb: StringBuffer, s: String): StringBuffer
    Definition Classes
    PackBase
  5. implicit val anyPickler: Pickler[Any]
    Definition Classes
    BooPicklers
  6. def apply(connProxy: ConnProxy, eid: Long, attrs: List[String]): Future[List[String]]
    Definition Classes
    DatomicRpcMoleculeRpc
  7. def apply(connProxy: ConnProxy, eid: Long, attr: String): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. implicit def asJavaCollectionConverter[A](i: Iterable[A]): AsJavaCollection[A]

    Adds an asJavaCollection method that implicitly converts a Scala Iterable to an immutable Java Collection.

    Adds an asJavaCollection method that implicitly converts a Scala Iterable to an immutable Java Collection.

    Definition Classes
    JavaConversions
  10. implicit def asJavaDictionaryConverter[K, V](m: Map[K, V]): AsJavaDictionary[K, V]

    Adds an asJavaDictionary method that implicitly converts a Scala mutable Map to a Java Dictionary.

    Adds an asJavaDictionary method that implicitly converts a Scala mutable Map to a Java Dictionary.

    Definition Classes
    JavaConversions
  11. implicit def asJavaEnumerationConverter[A](i: Iterator[A]): AsJavaEnumeration[A]

    Adds an asJavaEnumeration method that implicitly converts a Scala Iterator to a Java Enumeration.

    Adds an asJavaEnumeration method that implicitly converts a Scala Iterator to a Java Enumeration.

    Definition Classes
    JavaConversions
  12. def asJavaIterable[A](i: Iterable[A]): Iterable[A]
    Definition Classes
    JavaConversions
  13. implicit def asJavaIterableConverter[A](i: Iterable[A]): AsJava[Iterable[A]]

    Adds an asJava method that implicitly converts a Scala Iterable to a Java Iterable.

    Adds an asJava method that implicitly converts a Scala Iterable to a Java Iterable.

    Definition Classes
    JavaConversions
  14. def asJavaIterator[A](i: Iterator[A]): Iterator[A]
    Definition Classes
    JavaConversions
  15. implicit def asJavaIteratorConverter[A](i: Iterator[A]): AsJava[Iterator[A]]

    Adds an asJava method that implicitly converts a Scala Iterator to a Java Iterator.

    Adds an asJava method that implicitly converts a Scala Iterator to a Java Iterator.

    Definition Classes
    JavaConversions
  16. def asList(connProxy: ConnProxy, eid: Long, depth: Int, maxDepth: Int): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  17. def asMap(connProxy: ConnProxy, eid: Long, depth: Int, maxDepth: Int): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  18. def asScalaBuffer[A](l: List[A]): Buffer[A]
    Definition Classes
    JavaConversions
  19. implicit def asScalaBufferConverter[A](l: List[A]): AsScala[Buffer[A]]

    Adds an asScala method that implicitly converts a Java List to a Scala mutable Buffer.

    Adds an asScala method that implicitly converts a Java List to a Scala mutable Buffer.

    Definition Classes
    JavaConversions
  20. def asScalaIterator[A](i: Iterator[A]): Iterator[A]
    Definition Classes
    JavaConversions
  21. implicit def asScalaIteratorConverter[A](i: Iterator[A]): AsScala[Iterator[A]]

    Adds an asScala method that implicitly converts a Java Iterator to a Scala Iterator.

    Adds an asScala method that implicitly converts a Java Iterator to a Scala Iterator.

    Definition Classes
    JavaConversions
  22. def asScalaSet[A](s: Set[A]): Set[A]
    Definition Classes
    JavaConversions
  23. implicit def asScalaSetConverter[A](s: Set[A]): AsScala[Set[A]]

    Adds an asScala method that implicitly converts a Java Set to a Scala mutable Set.

    Adds an asScala method that implicitly converts a Java Set to a Scala mutable Set.

    Definition Classes
    JavaConversions
  24. def attrs(connProxy: ConnProxy, eid: Long): Future[List[String]]
    Definition Classes
    DatomicRpcMoleculeRpc
  25. def basisT(connProxy: ConnProxy): Future[Long]
    Definition Classes
    DatomicRpcMoleculeRpc
  26. def bigDec(arg: Any): BigDecimal
    Attributes
    protected
    Definition Classes
    Helpers
  27. implicit def boopickleSerializerDeserializer[T](implicit arg0: boopickle.Default.Pickler[T]): SerializerDeserializer[T, ByteBuffer]
    Definition Classes
    BooPicklers
  28. def bufferAsJavaList[A](b: Buffer[A]): List[A]
    Definition Classes
    JavaConversions
  29. implicit def bufferAsJavaListConverter[A](b: Buffer[A]): AsJava[List[A]]

    Adds an asJava method that implicitly converts a Scala mutable Buffer to a Java List.

    Adds an asJava method that implicitly converts a Scala mutable Buffer to a Java List.

    Definition Classes
    JavaConversions
  30. lazy val clBigInt: Fn[BigInt]
    Definition Classes
    ClojureBridge
  31. lazy val clKw: Fn[Keyword]
    Definition Classes
    ClojureBridge
  32. lazy val clPersVec: Fn[PersistentVector]
    Definition Classes
    ClojureBridge
  33. lazy val clSym: Fn[Symbol]
    Definition Classes
    ClojureBridge
  34. def clean(attr: String): String
    Definition Classes
    Helpers
  35. def clearConnPool: Future[Unit]
    Definition Classes
    DatomicRpcMoleculeRpc
  36. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  37. def collectionAsScalaIterable[A](i: Collection[A]): Iterable[A]
    Definition Classes
    JavaConversions
  38. implicit def collectionAsScalaIterableConverter[A](i: Collection[A]): AsScala[Iterable[A]]

    Adds an asScala method that implicitly converts a Java Collection to an Scala Iterable.

    Adds an asScala method that implicitly converts a Java Collection to an Scala Iterable.

    Definition Classes
    JavaConversions
  39. lazy val compact: Protocol[Fn[_]]
    Definition Classes
    ClojureBridge
  40. implicit val connProxyPickler: CompositePickler[ConnProxy]
    Definition Classes
    BooPicklers
  41. def coreAsyncFn(name: String): IFn
    Definition Classes
    ClojureBridge
  42. def date2datomicStr(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  43. def date2datomicStr2(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  44. def date2str(date: Date, zoneOffset: ZoneOffset = localZoneOffset): String
    Definition Classes
    DateHandling
  45. def date2strLocal(date: Date): String
    Definition Classes
    DateStrLocal
  46. implicit val datePickler: Pickler[Date]
    Definition Classes
    BooPicklers
  47. def datomicAsyncFn(name: String): IFn
    Definition Classes
    ClojureBridge
  48. def daylight(ms: Long): Int
    Definition Classes
    DateHandling
  49. lazy val dbId: Fn[DbId]
    Definition Classes
    ClojureBridge
  50. lazy val deref: IFn
    Definition Classes
    ClojureBridge
  51. def dictionaryAsScalaMap[A, B](p: Dictionary[A, B]): Map[A, B]
    Definition Classes
    JavaConversions
  52. implicit def dictionaryAsScalaMapConverter[K, V](p: Dictionary[K, V]): AsScala[Map[K, V]]

    Adds an asScala method that implicitly converts a Java Dictionary to a Scala mutable Map.

    Adds an asScala method that implicitly converts a Java Dictionary to a Scala mutable Map.

    Definition Classes
    JavaConversions
  53. def double(arg: Any): String
    Attributes
    protected
    Definition Classes
    Helpers
  54. def edn(stmts: Map[_, _]): String
    Definition Classes
    ClojureBridge
  55. def edn(stmts: List[_]): String
    Definition Classes
    ClojureBridge
  56. def ednPretty(stmts: Map[_, _]): String
    Definition Classes
    ClojureBridge
  57. def ednPretty(stmts: List[_]): String
    Definition Classes
    ClojureBridge
  58. def end(sb: StringBuffer): StringBuffer
    Definition Classes
    PackBase
  59. def entityGraph2packed(sb: StringBuffer, v: Any): StringBuffer
    Attributes
    protected
    Definition Classes
    PackEntityGraph
  60. def entityList2packed(entityList: List[(String, Any)]): String
    Definition Classes
    PackEntityGraph
  61. def entityMap2packed(entityMap: Map[String, Any]): String
    Definition Classes
    PackEntityGraph
  62. def enumerationAsScalaIterator[A](i: Enumeration[A]): Iterator[A]
    Definition Classes
    JavaConversions
  63. implicit def enumerationAsScalaIteratorConverter[A](i: Enumeration[A]): AsScala[Iterator[A]]

    Adds an asScala method that implicitly converts a Java Enumeration to a Scala Iterator.

    Adds an asScala method that implicitly converts a Java Enumeration to a Scala Iterator.

    Definition Classes
    JavaConversions
  64. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  65. def escStr(s: String): String
    Definition Classes
    Helpers
  66. implicit val exPickler: CompositePickler[Throwable]
    Definition Classes
    BooPicklers
  67. def excludeSymbol(symbol: String): AnyRef
    Definition Classes
    ClojureBridge
  68. def expandDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  69. final def f(a: Any): Any
    Attributes
    protected
    Definition Classes
    Helpers
  70. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  71. def firstNs(model: Model): String
    Definition Classes
    Helpers
  72. def fn(ns: String, method: String): IFn
    Definition Classes
    ClojureBridge
  73. def getAttrValues(connProxy: ConnProxy, datalogQuery: String, card: Int, tpe: String): Future[List[String]]
    Definition Classes
    DatomicRpcMoleculeRpc
  74. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  75. def getEntityAttrKeys(connProxy: ConnProxy, query: String): Future[List[String]]
    Definition Classes
    DatomicRpcMoleculeRpc
  76. def getJavaStmts(stmtsEdn: String, uriAttrs: Set[String]): List[AnyRef]
  77. def getKwName(kw: String): String
    Definition Classes
    Helpers
  78. def graphCode(connProxy: ConnProxy, eid: Long, maxDepth: Int): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  79. def graphDepth(connProxy: ConnProxy, eid: Long, maxDepth: Int): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  80. def index2packed(connProxy: ConnProxy, api: String, index: String, args: IndexArgs, attrs: Seq[String]): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  81. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  82. def iterableAsScalaIterable[A](i: Iterable[A]): Iterable[A]
    Definition Classes
    JavaConversions
  83. implicit def iterableAsScalaIterableConverter[A](i: Iterable[A]): AsScala[Iterable[A]]

    Adds an asScala method that implicitly converts a Java Iterable to a Scala Iterable.

    Adds an asScala method that implicitly converts a Java Iterable to a Scala Iterable.

    Definition Classes
    JavaConversions
  84. def jsNumber(tpe: String, v: Any): Any
    Definition Classes
    Helpers
  85. def localDatomicDate(date: Date): String
    Definition Classes
    DateStrLocal
  86. def localOffset: String
    Definition Classes
    DateHandling
  87. def localZoneOffset: ZoneOffset
    Definition Classes
    DateHandling
  88. def mapAsJavaConcurrentMap[K, V](m: Map[K, V]): ConcurrentMap[K, V]
    Definition Classes
    JavaConversions
  89. implicit def mapAsJavaConcurrentMapConverter[K, V](m: Map[K, V]): AsJava[ConcurrentMap[K, V]]

    Adds an asJava method that implicitly converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    Adds an asJava method that implicitly converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    Definition Classes
    JavaConversions
  90. def mapAsJavaMap[K, V](m: Map[K, V]): Map[K, V]
    Definition Classes
    JavaConversions
  91. implicit def mapAsJavaMapConverter[K, V](m: Map[K, V]): AsJava[Map[K, V]]

    Adds an asJava method that implicitly converts a Scala Map to a Java Map.

    Adds an asJava method that implicitly converts a Scala Map to a Java Map.

    Definition Classes
    JavaConversions
  92. def mapAsScalaConcurrentMap[A, B](m: ConcurrentMap[A, B]): Map[A, B]
    Definition Classes
    JavaConversions
  93. implicit def mapAsScalaConcurrentMapConverter[K, V](m: ConcurrentMap[K, V]): AsScala[Map[K, V]]

    Adds an asScala method that implicitly converts a Java ConcurrentMap to a Scala mutable concurrent.Map.

    Adds an asScala method that implicitly converts a Java ConcurrentMap to a Scala mutable concurrent.Map.

    Definition Classes
    JavaConversions
  94. def mapAsScalaMap[A, B](m: Map[A, B]): Map[A, B]
    Definition Classes
    JavaConversions
  95. implicit def mapAsScalaMapConverter[K, V](m: Map[K, V]): AsScala[Map[K, V]]

    Adds an asScala method that implicitly converts a Java Map to a Scala mutable Map.

    Adds an asScala method that implicitly converts a Java Map to a Scala mutable Map.

    Definition Classes
    JavaConversions
  96. def mutableMapAsJavaMap[K, V](m: Map[K, V]): Map[K, V]
    Definition Classes
    JavaConversions
  97. implicit def mutableMapAsJavaMapConverter[K, V](m: Map[K, V]): AsJava[Map[K, V]]

    Adds an asJava method that implicitly converts a Scala mutable Map to a Java Map.

    Adds an asJava method that implicitly converts a Scala mutable Map to a Java Map.

    Definition Classes
    JavaConversions
  98. def mutableSeqAsJavaList[A](s: Seq[A]): List[A]
    Definition Classes
    JavaConversions
  99. implicit def mutableSeqAsJavaListConverter[A](b: Seq[A]): AsJava[List[A]]

    Adds an asJava method that implicitly converts a Scala mutable Seq to a Java List.

    Adds an asJava method that implicitly converts a Scala mutable Seq to a Java List.

    Definition Classes
    JavaConversions
  100. def mutableSetAsJavaSet[A](s: Set[A]): Set[A]
    Definition Classes
    JavaConversions
  101. implicit def mutableSetAsJavaSetConverter[A](s: Set[A]): AsJava[Set[A]]

    Adds an asJava method that implicitly converts a Scala mutable Set to a Java Set.

    Adds an asJava method that implicitly converts a Scala mutable Set to a Java Set.

    Definition Classes
    JavaConversions
  102. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  103. def next(sb: StringBuffer): StringBuffer
    Definition Classes
    PackBase
  104. def nil(sb: StringBuffer): StringBuffer
    Definition Classes
    PackBase
  105. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  106. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  107. final def o(opt: Option[Any]): String
    Definition Classes
    Helpers
  108. final def os(opt: Option[Set[_]]): String
    Definition Classes
    Helpers
  109. def pad(longest: Int, shorter: Int): String
    Definition Classes
    Helpers
  110. def padS(longest: Int, str: String): String
    Definition Classes
    Helpers
  111. lazy val pretty: Protocol[Fn[_]]
    Definition Classes
    ClojureBridge
  112. def printLn(s: AnyRef): Unit
    Definition Classes
    ClojureBridge
  113. def propertiesAsScalaMap(p: Properties): Map[String, String]
    Definition Classes
    JavaConversions
  114. implicit def propertiesAsScalaMapConverter(p: Properties): AsScala[Map[String, String]]

    Adds an asScala method that implicitly converts a Java Properties to a Scala mutable Map[String, String].

    Adds an asScala method that implicitly converts a Java Properties to a Scala mutable Map[String, String].

    Definition Classes
    JavaConversions
  115. def qTime(queryTime: Long): String
  116. def query2packed(connProxy: ConnProxy, datalogQuery: String, rules: Seq[String], l: Seq[(Int, String, String)], ll: Seq[(Int, String, Seq[String])], lll: Seq[(Int, String, Seq[Seq[String]])], maxRows0: Int, obj: Obj, nestedLevels: Int, isOptNested: Boolean, refIndexes: List[List[Int]], tacitIndexes: List[List[Int]]): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  117. def quote(value: Any): String
    Attributes
    protected
    Definition Classes
    Quoted
  118. def quote2(value: Any): String
    Attributes
    protected
    Definition Classes
    Quoted
  119. def rawValue(connProxy: ConnProxy, eid: Long, attr: String): Future[String]
    Definition Classes
    DatomicRpcMoleculeRpc
  120. def readString(s: String): AnyRef
    Definition Classes
    ClojureBridge
  121. lazy val referClojureFn: IFn
    Definition Classes
    ClojureBridge
  122. final def render(value: Any): String
    Definition Classes
    Helpers
  123. def require(nss: String): AnyRef
    Definition Classes
    ClojureBridge
  124. lazy val requireFn: IFn
    Definition Classes
    ClojureBridge
  125. def retract(connProxy: ConnProxy, stmtsEdn: String, uriAttrs: Set[String]): Future[TxReport]
  126. def seqAsJavaList[A](s: Seq[A]): List[A]
    Definition Classes
    JavaConversions
  127. implicit def seqAsJavaListConverter[A](b: Seq[A]): AsJava[List[A]]

    Adds an asJava method that implicitly converts a Scala Seq to a Java List.

    Adds an asJava method that implicitly converts a Scala Seq to a Java List.

    Definition Classes
    JavaConversions
  128. def setAsJavaSet[A](s: Set[A]): Set[A]
    Definition Classes
    JavaConversions
  129. implicit def setAsJavaSetConverter[A](s: Set[A]): AsJava[Set[A]]

    Adds an asJava method that implicitly converts a Scala Set to a Java Set.

    Adds an asJava method that implicitly converts a Scala Set to a Java Set.

    Definition Classes
    JavaConversions
  130. final def sq[T](values: Seq[T]): String
    Definition Classes
    Helpers
  131. def str2date(s: String, zoneOffset: ZoneOffset = localZoneOffset): Date
    Definition Classes
    DateHandling
  132. def str2zdt(s: String, zoneOffset: ZoneOffset = localZoneOffset): ZonedDateTime
    Definition Classes
    DateHandling
  133. def strLocal2date(date: String): Date
    Definition Classes
    DateStrLocal
  134. def syncFn(name: String): IFn
    Definition Classes
    ClojureBridge
  135. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  136. def thousands(i: Long): String
    Definition Classes
    Helpers
  137. final def time(n: Int, prev: Int = 0): Unit
    Attributes
    protected
    Definition Classes
    Helpers
  138. def transact(connProxy: ConnProxy, stmtsEdn: String, uriAttrs: Set[String]): Future[TxReportRPC]
    Definition Classes
    DatomicRpcMoleculeRpc
  139. def transact(connProxy: ConnProxy, stmtsData: (String, Set[String])): Future[TxReportRPC]
    Definition Classes
    MoleculeRpc
  140. def truncateDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  141. final def tupleToSeq(arg: Any): Seq[Any]
    Attributes
    protected
    Definition Classes
    Helpers
  142. def types(obj: Any): Unit
    Definition Classes
    ClojureBridge
  143. def unescStr(s: String): String
    Definition Classes
    Helpers
  144. final def untupled(rawData: Iterable[Seq[Any]]): Iterable[Seq[Any]]
    Definition Classes
    Helpers
  145. lazy val uri: Fn[URI]
    Definition Classes
    ClojureBridge
  146. implicit val uriPickler: Pickler[URI]
    Definition Classes
    BooPicklers
  147. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  148. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  149. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  150. def zone: ZoneId
    Definition Classes
    DateHandling

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from JavaConversions

Inherited from BooPicklers

Inherited from Quoted

Inherited from PackEntityGraph

Inherited from PackBase

Inherited from ClojureBridge

Inherited from Helpers

Inherited from DateStrLocal

Inherited from DateHandling

Inherited from RegexMatching

Inherited from MoleculeRpc

Inherited from AnyRef

Inherited from Any

Ungrouped