Companion

expect object Companion(source)
actual object Companion(source)
actual object Companion(source)

Functions

Link copied to clipboard
expect fun crossJoin(datasource: DataSource): Join

Create an CROSS JOIN component with the given data source. Use the returned On component to specify join conditions.

actual fun crossJoin(datasource: DataSource): Join
actual fun crossJoin(datasource: DataSource): Join
Link copied to clipboard
expect fun innerJoin(datasource: DataSource): Join.On

Create an INNER JOIN component with the given data source. Use the returned On component to specify join conditions.

actual fun innerJoin(datasource: DataSource): Join.On
actual fun innerJoin(datasource: DataSource): Join.On
Link copied to clipboard
expect fun join(datasource: DataSource): Join.On

Create a JOIN (same as INNER JOIN) component with the given data source. Use the returned On component to specify join conditions.

actual fun join(datasource: DataSource): Join.On
actual fun join(datasource: DataSource): Join.On
Link copied to clipboard
expect fun leftJoin(datasource: DataSource): Join.On

Create a LEFT JOIN (same as LEFT OUTER JOIN) component with the given data source. Use the returned On component to specify join conditions.

actual fun leftJoin(datasource: DataSource): Join.On
actual fun leftJoin(datasource: DataSource): Join.On
Link copied to clipboard
expect fun leftOuterJoin(datasource: DataSource): Join.On

Create a LEFT OUTER JOIN component with the given data source. Use the returned On component to specify join conditions.

actual fun leftOuterJoin(datasource: DataSource): Join.On
actual fun leftOuterJoin(datasource: DataSource): Join.On