Packages

object Rpc_sqlite extends Spi_sqlite_sync with Rpc_SQL

Source
Rpc_sqlite.scala
Linear Supertypes
Rpc_SQL, MoleculeRpc, Spi_sqlite_sync, SpiBase_sync, BaseHelpers, DateHandling, RegexMatching, FutureUtils, MoleculeLogging, Logging, Renderer, SqlUpdateSetValidator, SpiHelpers, ModelUtils, CachedConnection, Spi_sync, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Rpc_sqlite
  2. Rpc_SQL
  3. MoleculeRpc
  4. Spi_sqlite_sync
  5. SpiBase_sync
  6. BaseHelpers
  7. DateHandling
  8. RegexMatching
  9. FutureUtils
  10. MoleculeLogging
  11. Logging
  12. Renderer
  13. SqlUpdateSetValidator
  14. SpiHelpers
  15. ModelUtils
  16. CachedConnection
  17. Spi_sync
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class Regex extends AnyRef
    Definition Classes
    RegexMatching
  2. implicit class futEither2fut[T] extends AnyRef
    Definition Classes
    FutureUtils
  3. case class SqlOps_sqlite(conn: JdbcConn_JVM) extends SqlOps with Product with Serializable
    Definition Classes
    Spi_sqlite_sync

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 await[T](body: ⇒ Future[T], atMost: Duration): T
    Definition Classes
    FutureUtils
  6. def bigDec(arg: Any): BigDecimal
    Attributes
    protected
    Definition Classes
    BaseHelpers
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  8. def countValueAttrs(elements: List[boilerplate.ast.Model.Element]): Int
    Attributes
    protected
    Definition Classes
    ModelUtils
  9. def date2datomic(date: Date): String
    Definition Classes
    DateHandling
  10. def date2str(date: Date, zoneOffset: ZoneOffset): String
    Definition Classes
    DateHandling
  11. def daylight(ms: Long): Int
    Definition Classes
    DateHandling
  12. def delete(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element]): Future[Either[MoleculeError, TxReport]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  13. def delete_getAction(delete: Delete, conn: JdbcConn_JVM): DeleteAction
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  14. def delete_inspect(delete: Delete)(implicit conn0: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  15. def delete_transact(delete: Delete)(implicit conn0: Conn): TxReport
    Definition Classes
    SpiBase_sync → Spi_sync
  16. def diff(s1: String, s2: String): Unit
    Definition Classes
    BaseHelpers
  17. def double(arg: Any): String
    Attributes
    protected
    Definition Classes
    BaseHelpers
  18. def either[T](fut: Future[T])(implicit ec: ExecutionContext): Future[Either[MoleculeError, T]]
    Definition Classes
    FutureUtils
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def escStr(s: String): String
    Definition Classes
    BaseHelpers
  22. def expandDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  23. def fallback_rawQuery(query: String, debug: Boolean)(implicit conn: Conn): List[List[Any]]
    Definition Classes
    SpiBase_sync → Spi_sync
  24. def fallback_rawTransact(stmt: String, doPrint: Boolean = false)(implicit conn0: Conn): TxReport
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync → Spi_sync
  25. def firstLow(str: Any): String
    Definition Classes
    BaseHelpers
  26. def future[T](body: ⇒ T)(implicit ec: ExecutionContext): Future[T]
    Definition Classes
    FutureUtils
  27. final def getAttrNames(elements: List[boilerplate.ast.Model.Element], attrs: Set[String]): Set[String]
    Definition Classes
    ModelUtils
    Annotations
    @tailrec()
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  29. def getConn(proxy: ConnProxy): Future[JdbcConn_JVM]
    Attributes
    protected
    Definition Classes
    CachedConnection
  30. def getIdQuery(elements: List[boilerplate.ast.Model.Element], isUpsert: Boolean): (Query[_1], List[(Long) ⇒ List[boilerplate.ast.Model.Element]]) forSome {type _1 >: L with (L, L) with (L, L, L) with (L, L, L, L) with (L, L, L, L, L) with (L, L, L, L, L, L) with (L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) with (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L)}
    Definition Classes
    SpiHelpers
  31. final def getInitialNonGenericNs(elements: List[boilerplate.ast.Model.Element]): String
    Attributes
    protected
    Definition Classes
    ModelUtils
    Annotations
    @tailrec()
  32. final def getInitialNs(elements: List[boilerplate.ast.Model.Element]): String
    Attributes
    protected
    Definition Classes
    ModelUtils
  33. def getJdbcConn(proxy: ConnProxy): Future[JdbcConn_JVM]
    Attributes
    protected
    Definition Classes
    Spi_sqlite_sync → CachedConnection
  34. def getKwName(kw: String): String
    Definition Classes
    BaseHelpers
  35. def getModel2SqlQuery(elements: List[boilerplate.ast.Model.Element]): Model2SqlQuery_sqlite
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  36. def getRefIds(refIdsAnyCardinality: List[Any]): List[Long]
    Definition Classes
    SpiHelpers
  37. final def getUpdateIdsModel(elements: List[boilerplate.ast.Model.Element]): (Int, List[boilerplate.ast.Model.Element])
    Definition Classes
    SpiHelpers
  38. def getUpdateResolvers(elements: List[boilerplate.ast.Model.Element]): List[(List[String], (List[Long]) ⇒ List[boilerplate.ast.Model.Element])]
    Definition Classes
    SpiHelpers
  39. def hasRef(elements: List[boilerplate.ast.Model.Element]): Boolean
    Definition Classes
    ModelUtils
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  41. def indent(tabs: Int): String
    Definition Classes
    BaseHelpers
  42. def insert(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], tplsSerialized: Array[Byte]): Future[Either[MoleculeError, TxReport]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  43. def insert_getAction(insert: Insert, conn: JdbcConn_JVM): InsertAction
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  44. def insert_inspect(insert: Insert)(implicit conn: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  45. def insert_transact(insert: Insert)(implicit conn0: Conn): TxReport
    Definition Classes
    SpiBase_sync → Spi_sync
  46. def insert_validate(insert: Insert)(implicit conn: Conn): Seq[(Int, Seq[InsertError])]
    Definition Classes
    SpiBase_sync → Spi_sync
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. def jsonArray2coalescedSet(a: boilerplate.ast.Model.Attr, rs: ResultSetInterface): Set[Any]
    Attributes
    protected
    Definition Classes
    SpiHelpers
  49. def localOffset: String
    Definition Classes
    DateHandling
  50. def localZoneOffset: ZoneOffset
    Definition Classes
    DateHandling
  51. val logFormatter: Formatter
    Definition Classes
    MoleculeLogging
  52. val logLevel: Level
    Definition Classes
    MoleculeLogging
  53. def logger: Logger
    Attributes
    protected
    Definition Classes
    Logging
  54. def loggerName: String
    Attributes
    protected
    Definition Classes
    Logging
  55. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. def nestedArray2coalescedSet(a: boilerplate.ast.Model.Attr, rs: ResultSetInterface, isAttr: Boolean): Set[Any]
    Attributes
    protected
    Definition Classes
    SpiHelpers
  57. def noCollectionFilterEq(attr: String): Nothing
    Definition Classes
    SpiHelpers
  58. def noIdsTwice(): Nothing
    Definition Classes
    SpiHelpers
  59. def noKeywords(elements: List[boilerplate.ast.Model.Element], optProxy: Option[ConnProxy]): List[boilerplate.ast.Model.Element]
    Attributes
    protected
    Definition Classes
    ModelUtils
  60. def noMixIdsFilterAttrs(): Nothing
    Definition Classes
    SpiHelpers
  61. def noNested: Nothing
    Definition Classes
    ModelUtils
  62. def noNsReUseAfterBackref(nextElement: boilerplate.ast.Model.Element, prevRefs: List[String], backRefNs: String): Unit
    Definition Classes
    ModelUtils
  63. def noOptRef: Nothing
    Definition Classes
    ModelUtils
  64. def noOptional(a: boilerplate.ast.Model.Attr): Nothing
    Definition Classes
    ModelUtils
  65. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  66. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  67. final def o(opt: Option[Any]): String
    Definition Classes
    BaseHelpers
  68. final def oStr(opt: Option[String]): String
    Definition Classes
    BaseHelpers
  69. final def oStr2(opt: Option[String]): String
    Definition Classes
    BaseHelpers
  70. def okEnumIdent(enumIdent: String): String
    Attributes
    protected
    Definition Classes
    BaseHelpers
  71. def okIdent(name: String): String
    Attributes
    protected
    Definition Classes
    BaseHelpers
  72. def okNamespaceName(name: String): String
    Attributes
    protected
    Definition Classes
    BaseHelpers
  73. def okPartitionName(name: String): String
    Attributes
    protected
    Definition Classes
    BaseHelpers
  74. final def opt(opt: Option[Any]): String
    Definition Classes
    BaseHelpers
  75. final def optFilterAttr(opt: Option[(Int, List[String], Any)]): String
    Definition Classes
    BaseHelpers
  76. def pad(longest: Int, shorter: Int): String
    Definition Classes
    BaseHelpers
  77. def padS(longest: Int, str: String): String
    Definition Classes
    BaseHelpers
  78. def prepareMultipleUpdates(elements: List[boilerplate.ast.Model.Element], isUpsert: Boolean): (List[boilerplate.ast.Model.Element], List[(Long) ⇒ List[boilerplate.ast.Model.Element]])
    Definition Classes
    SpiHelpers
  79. def printRaw(action: String, elements: List[boilerplate.ast.Model.Element], dbString: String, dataString: String): Unit
    Attributes
    protected
    Definition Classes
    Renderer
  80. def query[AnyTpl](proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], limit: Option[Int]): Future[Either[MoleculeError, List[AnyTpl]]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  81. def queryCursor[AnyTpl](proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], limit: Option[Int], cursor: String): Future[Either[MoleculeError, (List[AnyTpl], String, Boolean)]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  82. def queryCursor_get[Tpl](query: QueryCursor[Tpl])(implicit conn0: Conn): (List[Tpl], String, Boolean)
    Definition Classes
    SpiBase_sync → Spi_sync
  83. def queryCursor_inspect[Tpl](q: QueryCursor[Tpl])(implicit conn: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  84. def queryOffset[AnyTpl](proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], limit: Option[Int], offset: Int): Future[Either[MoleculeError, (List[AnyTpl], Int, Boolean)]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  85. def queryOffset_get[Tpl](query: QueryOffset[Tpl])(implicit conn0: Conn): (List[Tpl], Int, Boolean)
    Definition Classes
    SpiBase_sync → Spi_sync
  86. def queryOffset_inspect[Tpl](q: QueryOffset[Tpl])(implicit conn: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  87. def query_get[Tpl](q0: Query[Tpl])(implicit conn0: Conn): List[Tpl]
    Definition Classes
    SpiBase_sync → Spi_sync
  88. def query_inspect[Tpl](q: Query[Tpl])(implicit conn: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  89. def query_subscribe[Tpl](query: Query[Tpl], callback: (List[Tpl]) ⇒ Unit)(implicit conn0: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  90. def query_unsubscribe[Tpl](query: Query[Tpl])(implicit conn0: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  91. final def render(value: Any): String
    Definition Classes
    BaseHelpers
  92. final def renderValidations(validations: Seq[(String, String)]): String
    Definition Classes
    BaseHelpers
  93. final def resetTimer(): Unit
    Attributes
    protected
    Definition Classes
    BaseHelpers
  94. def save(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element]): Future[Either[MoleculeError, TxReport]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  95. def save_getAction(save: Save, conn: JdbcConn_JVM): SaveAction
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  96. def save_inspect(save: Save)(implicit conn0: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  97. def save_transact(save: Save)(implicit conn0: Conn): TxReport
    Definition Classes
    SpiBase_sync → Spi_sync
  98. def save_validate(save: Save)(implicit conn: Conn): Map[String, Seq[String]]
    Definition Classes
    SpiBase_sync → Spi_sync
  99. final def sq[T](values: Iterable[T]): String
    Definition Classes
    BaseHelpers
  100. def ss(a: String, b: String, c: String): String
    Definition Classes
    BaseHelpers
  101. def ss(a: String, b: String): String
    Definition Classes
    BaseHelpers
  102. def str2date(s: String, zoneOffset: ZoneOffset): Date
    Definition Classes
    DateHandling
  103. def str2zdt(s: String, zoneOffset: ZoneOffset): ZonedDateTime
    Definition Classes
    DateHandling
  104. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  105. def thousands(i: Long): String
    Definition Classes
    BaseHelpers
  106. final def time(n: Int, prev: Int): Unit
    Attributes
    protected
    Definition Classes
    BaseHelpers
  107. def toString(): String
    Definition Classes
    AnyRef → Any
  108. def truncateDateStr(dateStr: String): String
    Definition Classes
    DateHandling
  109. def unescStr(s: String): String
    Definition Classes
    BaseHelpers
  110. def update(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], isUpsert: Boolean): Future[Either[MoleculeError, TxReport]]
    Definition Classes
    Rpc_SQL → MoleculeRpc
  111. def update_getAction(update: Update, conn0: JdbcConn_JVM): UpdateAction
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  112. def update_inspect(update: Update)(implicit conn0: Conn): Unit
    Definition Classes
    SpiBase_sync → Spi_sync
  113. def update_transact(update: Update)(implicit conn0: Conn): TxReport
    Definition Classes
    SpiBase_sync → Spi_sync
  114. def update_validate(update: Update)(implicit conn0: Conn): Map[String, Seq[String]]
    Definition Classes
    SpiBase_sync → Spi_sync
  115. def validKey(key: String): String
    Attributes
    protected
    Definition Classes
    ModelUtils
  116. def validateUpdateSet(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], query2resultSet: (String) ⇒ ResultSetInterface): Map[String, Seq[String]]
    Definition Classes
    Spi_sqlite_sync → SpiBase_sync
  117. def validateUpdateSet_array(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], query2resultSet: (String) ⇒ ResultSetInterface): Map[String, Seq[String]]
    Attributes
    protected
    Definition Classes
    SqlUpdateSetValidator
  118. def validateUpdateSet_json(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], query2resultSet: (String) ⇒ ResultSetInterface): Map[String, Seq[String]]
    Attributes
    protected
    Definition Classes
    SqlUpdateSetValidator
  119. def validateUpdateSet_sqlite(proxy: ConnProxy, elements: List[boilerplate.ast.Model.Element], query2resultSet: (String) ⇒ ResultSetInterface): Map[String, Seq[String]]
    Attributes
    protected
    Definition Classes
    SqlUpdateSetValidator
  120. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  121. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  122. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  123. def withDecimal(v: Any): String
    Definition Classes
    BaseHelpers
  124. def zone: ZoneId
    Definition Classes
    DateHandling

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Rpc_SQL

Inherited from MoleculeRpc

Inherited from Spi_sqlite_sync

Inherited from SpiBase_sync

Inherited from BaseHelpers

Inherited from DateHandling

Inherited from RegexMatching

Inherited from FutureUtils

Inherited from MoleculeLogging

Inherited from Logging

Inherited from Renderer

Inherited from SqlUpdateSetValidator

Inherited from SpiHelpers

Inherited from ModelUtils

Inherited from CachedConnection

Inherited from Spi_sync

Inherited from AnyRef

Inherited from Any

Ungrouped