Base

molecule.sql.core.query.Base
trait Base extends BaseHelpers, JavaConversions

Attributes

Source
Base.scala
Graph
Supertypes
trait JavaConversions
trait AsScalaExtensions
trait AsJavaExtensions
trait BaseHelpers
trait DateHandling
trait RegexMatching
class Object
trait Matchable
class Any
Show all
Known subtypes
class SqlModel2Query[Tpl]
Self type
Model2Query

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
Base.scala
type AttrIndex = Int

Attributes

Source
Base.scala
type NestedTpls = List[Any]

Attributes

Source
Base.scala
type Row = ResultSet

Attributes

Source
Base.scala
type RowOLD = List[AnyRef]

Attributes

Source
Base.scala
type Var = String

Attributes

Source
Base.scala

Value members

Concrete methods

final protected def addCast(cast: (Row, Int) => Any): Unit

Attributes

Source
Base.scala
final protected def addCastOLD(cast: AnyRef => AnyRef): Unit

Attributes

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

Attributes

Source
Base.scala
final protected def aritiesComposite(): Unit

Attributes

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

Attributes

Source
Base.scala
final protected def getCol(attr: Attr): String

Attributes

Source
Base.scala
final protected def getFlatSorters(sortss: List[List[(Int, Int => (RowOLD, RowOLD) => Int)]]): List[Int => (RowOLD, RowOLD) => Int]

Attributes

Source
Base.scala
def getRowCount(rows: ResultSet): Int

Attributes

Source
Base.scala
def getVar(attr: Attr): Var

Attributes

Source
Base.scala
final protected def noMixedNestedModes: Nothing

Attributes

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

Attributes

Source
Base.scala
final protected def removeLastCastOLD(): Unit

Attributes

Source
Base.scala
final protected def replaceCast(cast: (Row, Int) => Any): Unit

Attributes

Source
Base.scala
final protected def tx: String

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
Base.scala
final protected def vv: Var

Attributes

Source
Base.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
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
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 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 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 var addTxVar: Boolean

Attributes

Source
Base.scala
final protected val args: ArrayBuffer[AnyRef]

Attributes

Source
Base.scala
final protected var aritiess: List[List[List[Int]]]

Attributes

Source
Base.scala
final protected val availableAttrs: Set[String]

Attributes

Source
Base.scala
final protected var castss: List[List[(Row, Int) => Any]]

Attributes

Source
Base.scala
final protected var castssOLD: List[List[AnyRef => AnyRef]]

Attributes

Source
Base.scala
final protected val expectedFilterAttrs: Set[String]

Attributes

Source
Base.scala
final protected val exts: Map[String, Option[String]]

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
Base.scala
final protected var firstId: String

Attributes

Source
Base.scala
final protected var from: String

Attributes

Source
Base.scala
final protected val groupBy: ListBuffer[String]

Attributes

Source
Base.scala
final protected var hasOptAttr: Boolean

Attributes

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

Attributes

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

Attributes

Source
Base.scala
final protected var isComposite: Boolean

Attributes

Source
Base.scala
final protected var isFree: Boolean

Attributes

Source
Base.scala
final protected var isNested: Boolean

Attributes

Source
Base.scala
final protected var isNestedOpt: Boolean

Attributes

Source
Base.scala
final protected var isTxComposite: Boolean

Attributes

Source
Base.scala
final protected var isTxMetaData: Boolean

Attributes

Source
Base.scala
final protected val joins: ListBuffer[(String, String, String, String, String)]

Attributes

Source
Base.scala
final protected var level: Int

Attributes

Source
Base.scala
final protected val nestedIds: ArrayBuffer[String]

Attributes

Source
Base.scala
final protected val notNull: ListBuffer[String]

Attributes

Source
Base.scala
final protected var orderBy: ListBuffer[(Int, Int, String, String)]

Attributes

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

Attributes

Source
Base.scala
final protected var preFind: String

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
Base.scala
final protected val pullSorts: ArrayBuffer[(Int, Int => (RowOLD, RowOLD) => Int)]

Attributes

Source
Base.scala
final protected var pullSortss: List[List[Int => (RowOLD, RowOLD) => Int]]

Attributes

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

Attributes

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

Attributes

Source
Base.scala
final protected val select: ListBuffer[String]

Attributes

Source
Base.scala
final protected var sortss: List[List[(Int, Int => (RowOLD, RowOLD) => Int)]]

Attributes

Source
Base.scala
final protected val txVar: String

Attributes

Source
Base.scala
final protected val wClause: 9

Attributes

Source
Base.scala
final protected val wClauseMany: 8

Attributes

Source
Base.scala
final protected val wClauseOne: 7

Attributes

Source
Base.scala
final protected val wEqMany: 3

Attributes

Source
Base.scala
final protected val wEqOne: 2

Attributes

Source
Base.scala
final protected val wFulltextSearch: 6

Attributes

Source
Base.scala
final protected val wGround: 1

Attributes

Source
Base.scala
final protected val wNeqOne: 5

Attributes

Source
Base.scala
final protected val wRange: 4

Attributes

Source
Base.scala
final protected val where: ListBuffer[(String, String)]

Attributes

Source
Base.scala
final protected val whereOLD: ArrayBuffer[(String, Int)]

Attributes

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

Attributes

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

Attributes

Source
Base.scala

Implicits

Inherited implicits

final implicit def Regex(sc: StringContext): Regex

Attributes

Inherited from:
RegexMatching
Source
RegexMatching.scala