object ScalaDB
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ScalaDB
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Agg(qry: DBAggr) extends Product with Serializable
- type DBAggr = (DBManager, Aggregates, Wheres, Havings)
- type DBAggrGrp = (DBManager, Aggregates, Wheres, Havings, GroupByIntervals)
- type DBIncr = (DBManager, Increments, Wheres)
- type DBSelect[T] = (DBManager, Cols, Wheres, Max, Offset, Orderings, toT[T])
- type DBTab = (TraitDBConfig, TableName, Cols, PriKey)
- type DBUpd = (DBManager, Updates[Any], Wheres)
- case class FK(cols: Cols, optPriKeyTable: Option[Table], optOnDelete: Option[Action], optOnUpdate: Option[Action], doOperation: (Link) ⇒ Int) extends Product with Serializable
- case class Grp(qry: DBAggrGrp) extends Product with Serializable
- case class Inc(qry: DBIncr) extends Product with Serializable
- case class IncNew(qry: DBIncr) extends Product with Serializable
- type Max = Int
- type Offset = Long
- type PriKey = Array[Col]
- class ScalaDB extends AnyRef
- case class Sel[T](qry: DBSelect[T]) extends Product with Serializable
- case class Tab(dbTab: DBTab) extends Product with Serializable
- type TableName = String
- case class Upd(qry: DBUpd) extends Product with Serializable
- type toT[T] = (Array[Any]) ⇒ T
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- implicit def dbToDB(s: DBManager): ScalaDB
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit def selToNested(s: Sel[_]): NestedSelect
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- object Implicits
- object Tab extends Serializable