Rep

slick.lifted.Rep
See theRep companion object
trait Rep[T]

Common base trait for all lifted values, including columns.

All column operations are added with extension methods that depend on the type inside the Rep. These are defined in:

A Rep[T : TypedType] is always Typed, so that the TypedType can be retrieved directly from the Rep value.

Attributes

Companion:
object
Source:
Rep.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AbstractTable[T]
class Table[T]
class MappedProjection[T, P]
trait QueryBase[T]
class Query[E, U, C]
class TableQuery[E]
class WrappingQuery[E, U, C]
class BaseJoinQuery[E1, E2, U1, U2, C, B1, B2]
class ForeignKeyQuery[E, U]
class TypedRep[T]
class TypedCase[B, T]
class ConstColumn[T]
class LiteralColumn[T]
class UntypedRep[T]
class RepOption[T]
class ShapedValue[T, U]

Members list

Concise view

Value members

Abstract methods

def encodeRef(path: Node): Rep[T]

Encode a reference into this Rep.

Encode a reference into this Rep.

Attributes

Source:
Rep.scala

Get the Node for this Rep.

Get the Node for this Rep.

Attributes

Source:
Rep.scala

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any
Source:
Rep.scala