org

orbroker

package orbroker

Main package for O/R Broker.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. orbroker
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final 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. sealed 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. final class Token[T] extends AnyRef

  11. class Transaction extends Session with UpdateSession

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

  12. final class Transactional extends Transaction

    Transactional state session.

Value Members

  1. object Broker

  2. object Token

  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]

  9. implicit def iteratorToTraversable[A](iterator: Iterator[A]): Traversable[A]

  10. package pimp

    Package for pimping O/R Broker.

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

  12. implicit def stringToDataSource(url: String): SimpleDataSource

  13. implicit def stringToReader(string: String): StringReader

  14. implicit def sym2Token[T](id: Symbol): Token[T]

  15. package util

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

Inherited from AnyRef

Inherited from Any

Ungrouped