package databaseService
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- databaseService
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class DatabaseApi[M[_], Fail, J] extends CheapApi[M, Fail, J] with DatabaseServiceImplicits
- class DatabaseClient[M[_], Fail, J] extends HttpKlesili[M] with MicroserviceComposers[M] with ObjectifyKleisli[M, Fail]
- trait DatabaseRequest extends AnyRef
- trait DatabaseServiceImplicits extends AnyRef
- case class QueryRequest(name: String, map: Map[String, String] = Map()) extends DatabaseRequest with Product with Serializable
- case class QueryResponse(results: QueryResults) extends Product with Serializable
- case class QueryResults(title: List[String], values: List[List[String]]) extends Product with Serializable
- trait ResultSetToResults extends AnyRef
- trait ResultsToT[T] extends (QueryResults) => T
- type SPKleisli[M[_], Req <: DatabaseRequest, Res] = (Req) => M[Res]
- case class SqlAndParams(sql: String, params: Seq[String], fakeResults: Option[QueryResults] = None) extends Product with Serializable
- trait StoredProcedureKleisliFactory[M[_], Req <: DatabaseRequest, Res] extends (DataSource, Map[String, SqlAndParams], (CallableStatement, Option[QueryResults]) => Res) => (Req) => M[Res]
- case class StoredProcedureRequest(name: String, map: Map[String, String] = Map()) extends DatabaseRequest with Product with Serializable
- case class StoredProcedureResponse(results: QueryResults) extends Product with Serializable
- case class UpdateRequest(name: String, map: Map[String, String] = Map()) extends DatabaseRequest with Product with Serializable
- case class UpdateResponse(result: Int) extends Product with Serializable
Value Members
- object DatabaseApi
- object DatabaseRequest
- object DatabaseServiceImplicits extends DatabaseServiceImplicits
- object QueryRequest extends Serializable
- object QueryResponse extends Serializable
- object QueryResults extends Serializable
- object ResultSetToResults
- object ResultsToT
- object SqlAndParams extends Serializable
- object StoredProcedureKleisliFactory
- object StoredProcedureRequest extends Serializable
- object StoredProcedureResponse extends Serializable
- object UpdateRequest extends Serializable
- object UpdateResponse extends Serializable