DatomicQueryBase

molecule.datalog.core.query.DatomicQueryBase

Attributes

Source
DatomicQueryBase.scala
Graph
Supertypes
trait AsScalaExtensions
trait AsJavaExtensions
trait BaseHelpers
trait DateHandling
class Object
trait Matchable
class Any
Show all
Known subtypes
trait NestOpt_[Tpl]
class Model2DatomicQuery[Tpl]
Self type

Members list

Type members

Inherited classlikes

implicit class BufferHasAsJava[A](b: Buffer[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class CollectionHasAsScala[A](c: Collection[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class ConcurrentMapHasAsJava[K, V](m: Map[K, V])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class ConcurrentMapHasAsScala[K, V](m: ConcurrentMap[K, V])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class DictionaryHasAsScala[K, V](d: Dictionary[K, V])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class EnumerationHasAsScala[A](e: Enumeration[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class IterableHasAsJava[A](i: Iterable[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class IterableHasAsScala[A](i: Iterable[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class IteratorHasAsJava[A](i: Iterator[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class IteratorHasAsScala[A](i: Iterator[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class ListHasAsScala[A](l: List[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class MapHasAsJava[K, V](m: Map[K, V])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class MapHasAsScala[K, V](m: Map[K, V])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class MutableMapHasAsJava[K, V](m: Map[K, V])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class MutableSeqHasAsJava[A](s: Seq[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class MutableSetHasAsJava[A](s: Set[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class PropertiesHasAsScala(i: Properties)

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class Regex(sc: StringContext)

Attributes

Inherited from:
RegexMatching
Source
RegexMatching.scala
Supertypes
class Object
trait Matchable
class Any
implicit class SeqHasAsJava[A](s: Seq[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class SetHasAsJava[A](s: Set[A])

Attributes

Inherited from:
AsJavaExtensions
Supertypes
class Object
trait Matchable
class Any
implicit class SetHasAsScala[A](s: Set[A])

Attributes

Inherited from:
AsScalaExtensions
Supertypes
class Object
trait Matchable
class Any

Types

type Att = String

Attributes

Source
DatomicQueryBase.scala
type AttrIndex = Int

Attributes

Source
DatomicQueryBase.scala
type NestedTpls = List[Any]

Attributes

Source
DatomicQueryBase.scala
type Row = List[AnyRef]

Attributes

Source
DatomicQueryBase.scala
type Var = String

Attributes

Source
DatomicQueryBase.scala

Value members

Concrete methods

final protected def addCast(cast: AnyRef => AnyRef): Unit

Attributes

Source
DatomicQueryBase.scala
final protected def aritiesAttr(): Unit

Attributes

Source
DatomicQueryBase.scala
final protected def aritiesNested(): Unit

Attributes

Source
DatomicQueryBase.scala
final protected def datomicFreePullBooleanBug: Nothing

Attributes

Source
DatomicQueryBase.scala
final def getFlatSorters(sortss: List[List[(Int, Int => (Row, Row) => Int)]]): List[Int => (Row, Row) => Int]

Attributes

Source
DatomicQueryBase.scala
def getVar(attr: Attr, path: List[String], cache: Boolean): Var

Attributes

Source
DatomicQueryBase.scala
final protected def noMixedNestedModes: Nothing

Attributes

Source
DatomicQueryBase.scala
final protected def removeLastCast(): Unit

Attributes

Source
DatomicQueryBase.scala
final protected def replaceCast(cast: AnyRef => AnyRef): Unit

Attributes

Source
DatomicQueryBase.scala
final protected def unexpectedElement(element: Element): Nothing

Attributes

Source
DatomicQueryBase.scala
final protected def unexpectedKw(kw: String): Nothing

Attributes

Source
DatomicQueryBase.scala
final protected def unexpectedOp(op: Op): Nothing

Attributes

Source
DatomicQueryBase.scala
final protected def vv: Var

Attributes

Source
DatomicQueryBase.scala

Inherited methods

protected def bigDec(arg: Any): BigDecimal

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def date2datomic(date: Date): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def date2str(date: Date, zoneOffset: ZoneOffset): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def daylight(ms: Long): Int

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def diff(s1: String, s2: String): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def double(arg: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def escStr(s: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def expandDateStr(dateStr: String): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def firstLow(str: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def getKwName(kw: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def indent(tabs: Int): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def localOffset: String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def localZoneOffset: ZoneOffset

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
final def o(opt: Option[Any]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def oStr(opt: Option[String]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def oStr2(opt: Option[String]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okEnumIdent(enumIdent: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okIdent(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okNamespaceName(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okPartitionName(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def opt(opt: Option[Any]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def optFilterAttr(opt: Option[(Int, List[String], Any)]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def pad(longest: Int, shorter: Int): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def padS(longest: Int, str: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def render(value: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def renderValidations(validations: Seq[(String, String)]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final protected def resetTimer(): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def sq[T](values: Iterable[T]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def ss(a: String, b: String, c: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def ss(a: String, b: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def str2date(s: String, zoneOffset: ZoneOffset): Date

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def str2zdt(s: String, zoneOffset: ZoneOffset): ZonedDateTime

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def thousands(i: Long): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final protected def time(n: Int, prev: Int): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def truncateDateStr(dateStr: String): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def unescStr(s: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def withDecimal(v: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def zone: ZoneId

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala

Concrete fields

final protected val args: ArrayBuffer[AnyRef]

Attributes

Source
DatomicQueryBase.scala
final var aritiess: List[List[List[Int]]]

Attributes

Source
DatomicQueryBase.scala
final protected var attrIndex: Int

Attributes

Source
DatomicQueryBase.scala
final var castss: List[List[AnyRef => AnyRef]]

Attributes

Source
DatomicQueryBase.scala
final protected var filterAttrVars: Map[List[String], Var]

Attributes

Source
DatomicQueryBase.scala
final protected var filterAttrVars1: Map[String, (Var, Var)]

Attributes

Source
DatomicQueryBase.scala
final protected var filterAttrVars2: Map[String, (Var, Var) => Unit]

Attributes

Source
DatomicQueryBase.scala
final protected val find: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final protected var firstId: String

Attributes

Source
DatomicQueryBase.scala
final var hasOptAttr: Boolean

Attributes

Source
DatomicQueryBase.scala
final protected val in: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final protected val inPost: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final var isNested: Boolean

Attributes

Source
DatomicQueryBase.scala
final var isNestedOpt: Boolean

Attributes

Source
DatomicQueryBase.scala
final protected var isRefAttr: Boolean

Attributes

Source
DatomicQueryBase.scala
final val nestedIds: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final protected var path: List[String]

Attributes

Source
DatomicQueryBase.scala
final protected val preArgs: ArrayBuffer[AnyRef]

Attributes

Source
DatomicQueryBase.scala
final protected var preFind: String

Attributes

Source
DatomicQueryBase.scala
final protected val preIn: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final protected val preRules: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final protected val preWhere: ArrayBuffer[(String, Int)]

Attributes

Source
DatomicQueryBase.scala
final val pullCasts: ArrayBuffer[Iterator[_] => Any]

Attributes

Source
DatomicQueryBase.scala
final var pullCastss: List[List[Iterator[_] => Any]]

Attributes

Source
DatomicQueryBase.scala
final val pullSorts: ArrayBuffer[(Int, Int => (Row, Row) => Int)]

Attributes

Source
DatomicQueryBase.scala
final var pullSortss: List[List[Int => (Row, Row) => Int]]

Attributes

Source
DatomicQueryBase.scala
final protected var refConfirmed: Boolean

Attributes

Source
DatomicQueryBase.scala
final protected var refDepths: List[Int]

Attributes

Source
DatomicQueryBase.scala
final protected val rules: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala
final var sortss: List[List[(Int, Int => (Row, Row) => Int)]]

Attributes

Source
DatomicQueryBase.scala
final protected var varPath: List[String]

Attributes

Source
DatomicQueryBase.scala
final protected val wClause: 9

Attributes

Source
DatomicQueryBase.scala
final protected val wClauseMany: 8

Attributes

Source
DatomicQueryBase.scala
final protected val wClauseOne: 7

Attributes

Source
DatomicQueryBase.scala
final protected val wEqMany: 3

Attributes

Source
DatomicQueryBase.scala
final protected val wEqOne: 2

Attributes

Source
DatomicQueryBase.scala
final protected val wFulltextSearch: 6

Attributes

Source
DatomicQueryBase.scala
final protected val wGround: 1

Attributes

Source
DatomicQueryBase.scala
final protected val wNeqOne: 5

Attributes

Source
DatomicQueryBase.scala
final protected val wRange: 4

Attributes

Source
DatomicQueryBase.scala
final protected val where: ArrayBuffer[(String, Int)]

Attributes

Source
DatomicQueryBase.scala
final protected val wherePost: ArrayBuffer[(String, Int)]

Attributes

Source
DatomicQueryBase.scala
final protected val widh: ArrayBuffer[String]

Attributes

Source
DatomicQueryBase.scala

Implicits

Inherited implicits

final implicit def Regex(sc: StringContext): Regex

Attributes

Inherited from:
RegexMatching
Source
RegexMatching.scala