package sql
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait SQLArg extends AnyRef
- trait SQLConversion[Doc <: Document[Doc]] extends DocumentModel[Doc]
Mix-in to DocModel to provide overriding optimizing conversion support.
- final case class SQLDatabase(connectionManager: ConnectionManager) extends Product with Serializable
- case class SQLPart(sql: String, args: List[SQLArg] = Nil) extends Product with Serializable
- case class SQLQueryBuilder[Doc <: Document[Doc], Model <: DocumentModel[Doc]](store: SQLStore[Doc, Model], state: SQLState[Doc, Model], fields: List[SQLPart] = Nil, filters: List[SQLPart] = Nil, group: List[SQLPart] = Nil, having: List[SQLPart] = Nil, sort: List[SQLPart] = Nil, limit: Option[Int] = None, offset: Int) extends Product with Serializable
- case class SQLResults(rs: ResultSet, sql: String, ps: PreparedStatement) extends Product with Serializable
- case class SQLState[Doc <: Document[Doc], Model <: DocumentModel[Doc]](connectionManager: ConnectionManager, store: SQLStore[Doc, Model], caching: Boolean) extends Product with Serializable
- abstract class SQLStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Collection[Doc, Model]
- trait SQLStoreTransaction[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends CollectionTransaction[Doc, Model]
Value Members
- object SQLArg
- object SQLDatabase extends Serializable
- object SQLPart extends Serializable
- object SQLQueryBuilder extends Serializable