scala.slick

util

package util

Helper code for various things. Tuples, Logging, SQL, ...

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

Type Members

  1. trait CloseableIterator[+T] extends Iterator[T] with Closeable

    An Iterator with a close method to close the underlying data source.

  2. case class DumpInfo(name: String, mainInfo: String = "", attrInfo: String = "", children: Iterable[(String, Dumpable)] = ...) extends Product with Serializable

    The information required for dumping a single object

  3. trait Dumpable extends AnyRef

    Interface for types that can be used in a tree dump

  4. trait Logging extends AnyRef

  5. class MacroSupportInterpolation extends AnyRef

  6. final class ProductWrapper extends Product

    A Product to represent larger arities than Tuple22

  7. trait ReadAheadIterator[+T] extends BufferedIterator[T]

    An iterator on top of a data source which does not offer a hasNext() method without doing a next()

  8. final case class RefId[E <: AnyRef](e: E) extends Product with Serializable

    A wrapper for a value, which uses reference equality of the wrapped value as its own equality.

  9. final class SQLBuilder extends Segment

  10. final class SlickLogger extends AnyRef

  11. class TableDump extends AnyRef

    Utility methods for creating result set debug output.

Value Members

  1. object CloseableIterator

  2. object DumpInfo extends Serializable

  3. object MacroSupport

  4. object SQLBuilder

  5. object TreeDump

    Create a readable printout of a tree.

  6. object TupleMethods

    Extension methods for prepending and appending values to tuples

  7. object TupleSupport

    Utility functions for working with tuples of different arities

  8. package iter

Inherited from AnyRef

Inherited from Any

Ungrouped