package sql

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sql
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait BeanMapping [E] extends AnyRef
  2. class BeanOperation [T] extends AnyRef
  3. class Column extends Annotation with Annotation with ClassfileAnnotation
  4. class Id extends Annotation with Annotation with ClassfileAnnotation
  5. trait JdbcValueMapper [T] extends AnyRef
  6. trait JdbcValueMapperFactory extends AnyRef
  7. trait ResultSetConvertable extends AnyRef

    instead of using reflect mechanism, a bean maybe read field from ResultSet itself

  8. class RichConnection extends AnyRef
  9. class RichDataSource extends AnyRef
  10. class Row extends AnyRef
  11. class SQLStringContext extends AnyRef
  12. case class SQLWithArgs (sql: String, args: Seq[Any]) extends Product with Serializable
  13. class SoftMap [K, V <: AnyRef] extends Map[K, V]
  14. class Table extends Annotation with Annotation with ClassfileAnnotation
  15. class UnionBeanMapping [E] extends BeanMapping[E]

Value Members

  1. implicit def enhanceConnection(conn: Connection)(implicit jdbcValueMapperFactory: JdbcValueMapperFactory = NullJdbcValueMapperFactory): RichConnection
  2. implicit def enhanceDataSource(datasource: DataSource)(implicit jdbcValueMapperFactory: JdbcValueMapperFactory = NullJdbcValueMapperFactory): RichDataSource
  3. implicit def enhancePlainSql(stmt: String): SQLWithArgs
  4. implicit def enhanceStringContext(sc: StringContext): SQLStringContext
  5. object BeanMapping

    provide a simple Object-Entity-Mapping without relationship

  6. object NullJdbcValueMapperFactory extends JdbcValueMapperFactory
  7. object RichConnection
  8. object Row

    provide a offline Box for ResultSet which is scrollable and only valid with an open connection.

  9. object Shell
  10. object SoftMap

Inherited from AnyRef

Inherited from Any

Ungrouped