anorm
package
anorm
Type Members
-
case class
BatchSql
(sql: SqlQuery, params: Seq[Seq[(String, anorm.ParameterValue[_])]]) extends Product with Serializable
-
trait
Column
[A]
extends (Any, MetaDataItem) ⇒ MayErr[SqlRequestError, A]
-
case class
ColumnNotFound
(columnName: String, possibilities: List[String]) extends SqlRequestError with Product with Serializable
-
case class
Error
(msg: SqlRequestError) extends SqlResult[Nothing] with Product with Serializable
-
case class
Id
[ID]
(id: ID) extends Pk[ID] with Product with Serializable
-
case class
MayErr
[+E, +A]
(e: Either[E, A]) extends Product with Serializable
-
case class
MetaData
(ms: List[MetaDataItem]) extends Product with Serializable
-
case class
MetaDataItem
(column: String, nullable: Boolean, clazz: String) extends Product with Serializable
-
case class
MockRow
(data: List[Any], metaData: MetaData) extends Row with Product with Serializable
-
case class
ParameterValue
[A]
(aValue: A, statementSetter: ToStatement[A]) extends Product with Serializable
-
class
Pk
[+ID]
extends AnyRef
-
trait
PriorityEight
extends PrioritySeven
-
trait
PriorityFive
extends PriorityFour
-
trait
PriorityFour
extends PriorityThree
-
trait
PriorityNine
extends PriorityEight
-
-
-
trait
PrioritySix
extends PriorityFive
-
-
trait
PriorityTwo
extends PriorityOne
-
trait
ResultSetParser
[+A]
extends (ResultSet) ⇒ SqlResult[A]
-
trait
Row
extends AnyRef
-
trait
RowParser
[+A]
extends (Row) ⇒ SqlResult[A]
-
case class
SimpleSql
[T]
(sql: SqlQuery, params: Seq[(String, anorm.ParameterValue[_])], defaultParser: RowParser[T]) extends Sql with Product with Serializable
-
trait
Sql
extends AnyRef
-
case class
SqlMappingError
(msg: String) extends SqlRequestError with Product with Serializable
-
case class
SqlQuery
(query: String, argsInitialOrder: List[String]) extends Sql with Product with Serializable
-
-
trait
SqlResult
[+A]
extends AnyRef
-
case class
SqlRow
(metaData: MetaData, data: List[Any]) extends Row with Product with Serializable
-
case class
Success
[A]
(a: A) extends SqlResult[A] with Product with Serializable
-
trait
ToStatement
[A]
extends AnyRef
-
case class
TupleFlattener
[F]
(f: F) extends Product with Serializable
-
case class
TypeDoesNotMatch
(message: String) extends SqlRequestError with Product with Serializable
-
case class
UnexpectedNullableFound
(on: String) extends SqlRequestError with Product with Serializable
-
case class
~
[+A, +B]
(_1: A, _2: B) extends Product with Serializable
Anorm API
Use the SQL method to start an SQL query