anorm
package
anorm
Type Members
-
case class
BatchSql(sql: SqlQuery, params: Seq[Seq[(String, ParameterValue[_])]]) extends Product with Serializable
-
-
case class
ColumnName(qualified: String, alias: Option[String]) extends Product with Serializable
-
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: ColumnName, 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
-
abstract
class
Pk[+ID] extends AnyRef
-
-
-
-
-
-
-
-
-
-
-
trait
Row extends AnyRef
-
-
case class
SimpleSql[T](sql: SqlQuery, params: Seq[(String, 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] = immutable.this.List.empty[Nothing], queryTimeout: Option[Int] = scala.None) 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
~[+A, +B](_1: A, _2: B) extends Product with Serializable
Value Members
-
-
object
MayErr extends Serializable
-
-
object
NotAssigned extends Pk[Nothing] with Product with Serializable
-
-
object
Row
-
-
def
SQL(stmt: String): SqlQuery
-
object
Sql
-
-
-
-
-
-
implicit
def
implicitID[ID](id: Id[ID] with NotNull): ID
-
-
-
implicit
def
toParameterValue[A](a: A)(implicit p: ToStatement[A]): ParameterValue[A]
Inherited from AnyRef
Inherited from Any
Anorm API
Use the SQL method to start an SQL query