SqlValueSource
dataprism.platform.sql.query.SqlValueSources.SqlValueSource
enum SqlValueSource[A[_[_]]] extends SqlValueSourceBase[A]
Attributes
- Source
- SqlValueSources.scala
- Graph
-
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait SqlValueSourceBase[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
Members list
Type members
Enum entries
final case class CrossJoin[A[_[_]], B[_[_]]](lhs: ValueSource[A], rhs: ValueSource[B]) extends SqlValueSource[[F[_]] =>> (A[F], B[F])]
Attributes
- Source
- SqlValueSources.scala
Attributes
- Source
- SqlValueSources.scala
Attributes
- Source
- SqlValueSources.scala
final case class FromTableFunction[A[_[_]]](function: FunctionName, arguments: Seq[AnyDbValue], types: A[Type], apply: ApplyKC[A], traverseKC: TraverseKC[A])
Attributes
- Source
- SqlValueSources.scala
final case class FullJoin[A[_[_]], B[_[_]]](lhs: ValueSource[A], rhs: ValueSource[B], on: (A[DbValue], B[DbValue]) => DbValue[Boolean]) extends SqlValueSource[[F[_]] =>> (A[Compose2[F, Nullable]], B[Compose2[F, Nullable]])]
Attributes
- Source
- SqlValueSources.scala
final case class InnerJoin[A[_[_]], B[_[_]]](lhs: ValueSource[A], rhs: ValueSource[B], on: (A[DbValue], B[DbValue]) => DbValue[Boolean]) extends SqlValueSource[[F[_]] =>> (A[F], B[F])]
Attributes
- Source
- SqlValueSources.scala
final case class LeftJoin[A[_[_]], B[_[_]]](lhs: ValueSource[A], rhs: ValueSource[B], on: (A[DbValue], B[DbValue]) => DbValue[Boolean]) extends SqlValueSource[[F[_]] =>> (A[F], B[Compose2[F, Nullable]])]
Attributes
- Source
- SqlValueSources.scala
final case class RightJoin[A[_[_]], B[_[_]]](lhs: ValueSource[A], rhs: ValueSource[B], on: (A[DbValue], B[DbValue]) => DbValue[Boolean]) extends SqlValueSource[[F[_]] =>> (A[Compose2[F, Nullable]], B[F])]
Attributes
- Source
- SqlValueSources.scala
Value members
Abstract methods
Extension method from SqlValueSources
Attributes
- Source
- SqlValueSources.scala
In this article