final
class
BaseJoinQuery[+E1, +E2, U1, U2] extends WrappingQuery[(E1, E2), (U1, U2)]
Instance Constructors
-
new
BaseJoinQuery(leftGen: Symbol, rightGen: Symbol, left: Node, right: Node, jt: JoinType, base: scala.slick.ql.ShapedValue[_ <: (E1, E2), (U1, U2)])
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
>>[F, T](q: Query[F, T]): Query[F, T]
-
final
def
asInstanceOf[T0]: T0
-
final
val
canBuildFrom: CanBuildFrom[Nothing, (U1, U2), Seq[(U1, U2)]]
-
def
clone(): BaseJoinQuery.this.type
-
def
drop(num: Int): Query[(E1, E2), (U1, U2)]
-
final
lazy val
elementLinearizer: ValueLinearizer[(U1, U2)]
-
def
encodeRef(sym: Symbol, positions: List[Int] = Nil): Query[(E1, E2), (U1, U2)]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
exists: Column[Boolean]
-
def
filter[T](f: ((E1, E2)) ⇒ T)(implicit wt: CanBeQueryCondition[T]): Query[(E1, E2), (U1, U2)]
-
def
finalize(): Unit
-
def
flatMap[F, T](f: ((E1, E2)) ⇒ Query[F, T]): Query[F, T]
-
final
def
getClass(): Class[_]
-
def
groupBy[K, T, G, P](f: ((E1, E2)) ⇒ K)(implicit kshape: Shape[K, T, G], vshape: scala.slick.ql.Shape[(E1, E2), _, P]): Query[(G, Query[P, (U1, U2)]), (T, Query[P, (U1, U2)])]
-
def
hashCode(): Int
-
def
innerJoin[E2, U2](q2: Query[E2, U2]): BaseJoinQuery[(E1, E2), E2, (U1, U2), U2]
-
final
def
isInstanceOf[T0]: Boolean
-
def
join[E2, U2](q2: Query[E2, U2], jt: JoinType): BaseJoinQuery[(E1, E2), E2, (U1, U2), U2]
-
def
leftJoin[E2, U2](q2: Query[E2, U2]): BaseJoinQuery[(E1, E2), E2, (U1, U2), U2]
-
def
length: Column[Int]
-
def
map[F, G, T](f: ((E1, E2)) ⇒ F)(implicit shape: Shape[F, T, G]): Query[G, T]
-
def
mapOp(f: (Node, List[Int]) ⇒ Node, positions: List[Int] = Nil): BaseJoinQuery.this.type
-
final
def
narrowedLinearizer: scala.slick.util.RecordLinearizer[_]
-
final
def
ne(arg0: AnyRef): Boolean
-
val
nodeDelegate: Node
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
on[T <: scala.slick.ql.Column[_]](pred: (E1, E2) ⇒ T)(implicit wt: CanBeQueryCondition[T]): WrappingQuery[(E1, E2), (U1, U2)]
-
final
def
op: Node
-
def
outerJoin[E2, U2](q2: Query[E2, U2]): BaseJoinQuery[(E1, E2), E2, (U1, U2), U2]
-
def
pack[R](implicit packing: scala.slick.ql.Shape[(E1, E2), _, R]): Query[R, (U1, U2)]
-
final
lazy val
packed: Node
-
def
rightJoin[E2, U2](q2: Query[E2, U2]): BaseJoinQuery[(E1, E2), E2, (U1, U2), U2]
-
def
sortBy[T](f: ((E1, E2)) ⇒ T)(implicit arg0: (T) ⇒ Ordered): Query[(E1, E2), (U1, U2)]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
take(num: Int): Query[(E1, E2), (U1, U2)]
-
def
toString(): String
-
def
union[O >: (E1, E2), R](other: Query[O, (U1, U2)]): WrappingQuery[O, (U1, U2)]
-
def
unionAll[O >: (E1, E2), R](other: Query[O, (U1, U2)]): WrappingQuery[O, (U1, U2)]
-
lazy val
unpackable: scala.slick.ql.ShapedValue[_ <: (E1, E2), (U1, U2)]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
where[T <: scala.slick.ql.Column[_]](f: ((E1, E2)) ⇒ T)(implicit arg0: CanBeQueryCondition[T]): Query[(E1, E2), (U1, U2)]
-
def
withFilter[T](f: ((E1, E2)) ⇒ T)(implicit arg0: CanBeQueryCondition[T]): Query[(E1, E2), (U1, U2)]
-
def
zip[E2, U2](q2: Query[E2, U2]): Query[((E1, E2), E2), ((U1, U2), U2)]
-
def
zipWith[E2, U2, F, G, T](q2: Query[E2, U2], f: ((E1, E2), E2) ⇒ F)(implicit shape: Shape[F, T, G]): Query[G, T]
-
def
zipWithIndex: Query[((E1, E2), Column[Long]), ((U1, U2), Long)]
Deprecated Value Members
-
def
count: Column[Int]
-
def
sub: Query[(E1, E2), (U1, U2)]
Inherited from Query[(E1, E2), (U1, U2)]
Inherited from Rep[Seq[(U1, U2)]]
Inherited from Cloneable
Inherited from AnyRef
Inherited from Any