org

orbroker

package orbroker

Main package for O/R Broker.

Visibility
  1. Public
  2. All

Type Members

  1. class Broker extends AnyRef

    The broker between database and application code.

  2. trait Join extends AnyRef

    The JOIN part of a query.

  3. trait JoinExtractor [T] extends QueryExtractor[T]

    Interface for extracting user defined object from a group of rows.

  4. trait OutParmExtractor [T] extends QueryExtractor[T]

  5. trait OutParms extends ReadableMap with ResultSetProducer

    Representation of output parameters.

  6. trait QueryExtractor [T] extends AnyRef

    Query extractor.

  7. trait QuerySession extends Session with Queryable

    The public interface for querying and calling procedures in either read-only mode, or transactional.

  8. trait Row extends ReadableMap

    Row representation.

  9. trait RowExtractor [T] extends QueryExtractor[T]

    Interface for extracting user defined object from a single row.

  10. class Token [T] extends AnyRef

    Attributes
    final
  11. class Transaction extends Session with UpdateSession

    Preferred interface for code taking part in a transaction, without exposing commit or rollback functionality.

  12. class Transactional extends Transaction

    Transactional state session.

Value Members

  1. object Broker extends AnyRef

  2. object Token extends AnyRef

  3. package adapt

    JDBC driver adaptation.

  4. package callback

    Broker execution callback.

  5. package config

    Configuration related classes.

  6. package conv

    Parameter conversion and some common default implementations.

  7. package exception

    All exceptions.

  8. implicit def filterMonadicToTraversable [A] (monadic: FilterMonadic[A, Traversable[A]]): Traversable[A]

    Attributes
    implicit
    Definition Classes
    package
  9. implicit def iteratorToTraversable [A] (iterator: Iterator[A]): Traversable[A]

    Attributes
    implicit
    Definition Classes
    package
  10. package pimp

    Package for pimping O/R Broker.

  11. implicit def sql2Token [T] (sql: String): Token[T]

    Attributes
    implicit
    Definition Classes
    package
  12. implicit def stringToDataSource (url: String): SimpleDataSource

    Attributes
    implicit
    Definition Classes
    package
  13. implicit def stringToReader (string: String): StringReader

    Attributes
    implicit
    Definition Classes
    package
  14. implicit def sym2Token [T] (id: Symbol): Token[T]

    Attributes
    implicit
    Definition Classes
    package
  15. package util

  16. implicit def viewToTraversable [A] (view: TraversableView[A, Traversable[A]]): Traversable[A]

    Attributes
    implicit
    Definition Classes
    package