package
tresql
Type Members
-
-
-
trait
CacheBase[E] extends AnyRef
-
-
-
case class
Column(idx: Int, name: String, expr: Expr) extends Product with Serializable
-
-
-
-
-
type
Converter[T] = (RowLike, Manifest[T]) ⇒ T
-
abstract
class
CoreTypes extends AnyRef
-
-
-
type
Dialect = PartialFunction[Expr, String]
-
-
-
-
-
sealed abstract
class
Expr extends () ⇒ Any
-
-
-
trait
LogTopic extends AnyRef
-
trait
Logging extends AnyRef
-
-
-
class
Macros extends AnyRef
-
-
-
-
class
OutPar extends AnyRef
-
-
-
-
-
-
final
case class
ResourcesTemplate(conn: Connection, metadata: Metadata, dialect: CoreTypes.Dialect, idExpr: (String) ⇒ String, queryTimeout: Int, fetchSize: Int, maxResultSize: Int, recursiveStackDepth: Int, params: Map[String, Any], macros: Any = null) extends Resources with Product with Serializable
-
trait
Result[+T <: RowLike] extends Iterator[T] with RowLike with TypedResult[T] with AutoCloseable
-
type
RowConverter[T] = (RowLike) ⇒ T
-
-
-
-
-
-
-
-
-
implicit final
class
Tresql extends AnyVal
-
class
TresqlException extends RuntimeException
-
trait
Typed extends AnyRef
-
trait
TypedQuery extends AnyRef
-
-
trait
Typer extends AnyRef
-
-
-
Value Members
-
-
-
-
-
object
ORT extends ORT
-
-
-
-
-
implicit
def
convAny(r: RowLike, m: Manifest[Any]): Any
-
implicit
def
convBigDecimal(r: RowLike, m: Manifest[BigDecimal]): BigDecimal
-
implicit
def
convBlob(r: RowLike, m: Manifest[Blob]): Blob
-
implicit
def
convBoolean(r: RowLike, m: Manifest[Boolean]): Boolean
-
implicit
def
convByteArray(r: RowLike, m: Manifest[Array[Byte]]): Array[Byte]
-
implicit
def
convClob(r: RowLike, m: Manifest[Clob]): Clob
-
implicit
def
convDate(r: RowLike, m: Manifest[Date]): Date
-
implicit
def
convDouble(r: RowLike, m: Manifest[Double]): Double
-
implicit
def
convInputStream(r: RowLike, m: Manifest[InputStream]): InputStream
-
implicit
def
convInt(r: RowLike, m: Manifest[Int]): Int
-
implicit
def
convJBigDecimal(r: RowLike, m: Manifest[BigDecimal]): BigDecimal
-
implicit
def
convJBoolean(r: RowLike, m: Manifest[Boolean]): Boolean
-
implicit
def
convJDouble(r: RowLike, m: Manifest[Double]): Double
-
implicit
def
convJInt(r: RowLike, m: Manifest[Integer]): Integer
-
implicit
def
convJLong(r: RowLike, m: Manifest[Long]): Long
-
implicit
def
convLocalDate(r: RowLike, m: Manifest[LocalDate]): LocalDate
-
implicit
def
convLocalDatetime(r: RowLike, m: Manifest[LocalDateTime]): LocalDateTime
-
implicit
def
convLong(r: RowLike, m: Manifest[Long]): Long
-
implicit
def
convReader(r: RowLike, m: Manifest[Reader]): Reader
-
implicit
def
convSqlDate(r: RowLike, m: Manifest[Date]): Date
-
implicit
def
convSqlTimestamp(r: RowLike, m: Manifest[Timestamp]): Timestamp
-
implicit
def
convString(r: RowLike, m: Manifest[String]): String
-
def
convTuple[T <: Product](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple1[T <: Tuple1[_]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple10[T <: Tuple10[_, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple11[T <: Tuple11[_, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple12[T <: Tuple12[_, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple13[T <: Tuple13[_, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple14[T <: Tuple14[_, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple15[T <: Tuple15[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple16[T <: Tuple16[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple17[T <: Tuple17[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple18[T <: Tuple18[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple19[T <: Tuple19[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple2[T <: Tuple2[_, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple20[T <: Tuple20[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple21[T <: Tuple21[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple22[T <: Tuple22[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple3[T <: Tuple3[_, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple4[T <: Tuple4[_, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple5[T <: Tuple5[_, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple6[T <: Tuple6[_, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple7[T <: Tuple7[_, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple8[T <: Tuple8[_, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convTuple9[T <: Tuple9[_, _, _, _, _, _, _, _, _]](r: RowLike, m: Manifest[T]): T
-
implicit
def
convUnit(r: RowLike, m: Manifest[Unit]): Unit
-
-
-
implicit
def
jdbcResultToTresqlResult(jdbcResult: ResultSet): DynamicSelectResult
-
-
-
-
Inherited from AnyRef
Inherited from Any