OuterJoinedQueryable

org.squeryl.dsl.internal.OuterJoinedQueryable
class OuterJoinedQueryable[A](val queryable: Queryable[A], val leftRightOrFull: String) extends JoinedQueryable[Option[A]]

Attributes

Source
JoinedQueryable.scala
Graph
Supertypes
trait JoinedQueryable[Option[A]]
trait Queryable[Option[A]]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def inhibitWhen(inhibited: Boolean): OuterJoinedQueryable[A]

Allowing an implicit conversion from OuterJoinedQueryable to OptionalQueryable will trigger another conversion to InnerJoinedQueryable inside org.squeryl.dsl.boilerplate.JoinSignatures#join. This also allows us to inhibit the table without using Option[Option[T]] in our results

Allowing an implicit conversion from OuterJoinedQueryable to OptionalQueryable will trigger another conversion to InnerJoinedQueryable inside org.squeryl.dsl.boilerplate.JoinSignatures#join. This also allows us to inhibit the table without using Option[Option[T]] in our results

Attributes

Source
JoinedQueryable.scala

Inherited methods

def name: String

Attributes

Inherited from:
JoinedQueryable
Source
JoinedQueryable.scala
def where(whereClauseFunctor: Option[A] => LogicalBoolean)(implicit dsl: QueryDsl): Query[T]

Attributes

Inherited from:
Queryable
Source
Queryable.scala

Concrete fields

val leftRightOrFull: String

Attributes

Source
JoinedQueryable.scala

Attributes

Source
JoinedQueryable.scala