Table

ldbc.query.builder.Table
See theTable companion object
trait Table[P] extends SharedTable, AbstractTable[P]

Attributes

Companion
object
Source
Table.scala
Graph
Supertypes
trait AbstractTable[P]
trait SharedTable
trait Dynamic
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

override type Self = Table[P]

Attributes

Source
Table.scala

Value members

Concrete methods

transparent inline def selectDynamic[Tag <: Singleton](tag: Tag)(using mirror: Of[P], index: ValueOf[IndexOf[mirror.MirroredElemLabels, Tag]]): Column[Elem[mirror.MirroredElemTypes, IndexOf[mirror.MirroredElemLabels, Tag]]]

A method to get a specific column defined in the table.

A method to get a specific column defined in the table.

Type parameters

Tag

Type with a single instance

Value parameters

index

Position of the specified type in tuple X

mirror

product isomorphism map

tag

A type with a single instance. Here, Column is passed.

Attributes

Source
Table.scala

Inherited and Abstract methods

def $name: String

The name of the table.

The name of the table.

Attributes

Inherited from:
AbstractTable
Source
AbstractTable.scala
def *: Column[P]

All columns that the table has.

All columns that the table has.

Attributes

Inherited from:
AbstractTable
Source
AbstractTable.scala
def columns: List[Column[_]]

Attributes

Inherited from:
SharedTable
Source
Table.scala

SQL statement string

SQL statement string

Attributes

Inherited from:
AbstractTable
Source
AbstractTable.scala