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]
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]
Show all

Members list

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
def toNode: Node

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