org.squeryl.dsl.QueryYieldMethods.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of squeryl_2.11 Show documentation
Show all versions of squeryl_2.11 Show documentation
A Scala ORM and DSL for talking with Databases using minimum verbosity and maximum type safety
package org.squeryl.dsl
import org.squeryl.dsl.ast.LogicalBoolean
import org.squeryl.dsl.boilerplate._
trait QueryYieldMethods[R] { self: QueryYield[R] =>
def on(
lb1: => LogicalBoolean
): JoinQueryYield1[R] = {
this.joinExpressions = Seq(() => lb1)
new JoinQueryYield1[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean
): JoinQueryYield2[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2)
new JoinQueryYield2[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean
): JoinQueryYield3[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3)
new JoinQueryYield3[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean
): JoinQueryYield4[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4)
new JoinQueryYield4[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean
): JoinQueryYield5[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5)
new JoinQueryYield5[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean
): JoinQueryYield6[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6)
new JoinQueryYield6[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean
): JoinQueryYield7[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7)
new JoinQueryYield7[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean
): JoinQueryYield8[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8)
new JoinQueryYield8[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean
): JoinQueryYield9[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9)
new JoinQueryYield9[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean
): JoinQueryYield10[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10)
new JoinQueryYield10[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean
): JoinQueryYield11[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11)
new JoinQueryYield11[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean
): JoinQueryYield12[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12)
new JoinQueryYield12[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean
): JoinQueryYield13[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13)
new JoinQueryYield13[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean
): JoinQueryYield14[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14)
new JoinQueryYield14[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean
): JoinQueryYield15[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15)
new JoinQueryYield15[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean
): JoinQueryYield16[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16)
new JoinQueryYield16[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean
): JoinQueryYield17[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17)
new JoinQueryYield17[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean, lb18: => LogicalBoolean
): JoinQueryYield18[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17, () => lb18)
new JoinQueryYield18[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean, lb18: => LogicalBoolean, lb19: => LogicalBoolean
): JoinQueryYield19[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17, () => lb18, () => lb19)
new JoinQueryYield19[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean, lb18: => LogicalBoolean, lb19: => LogicalBoolean, lb20: => LogicalBoolean
): JoinQueryYield20[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17, () => lb18, () => lb19, () => lb20)
new JoinQueryYield20[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean, lb18: => LogicalBoolean, lb19: => LogicalBoolean, lb20: => LogicalBoolean, lb21: => LogicalBoolean
): JoinQueryYield21[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17, () => lb18, () => lb19, () => lb20, () => lb21)
new JoinQueryYield21[R](this)
}
def on(
lb1: => LogicalBoolean, lb2: => LogicalBoolean, lb3: => LogicalBoolean, lb4: => LogicalBoolean, lb5: => LogicalBoolean, lb6: => LogicalBoolean, lb7: => LogicalBoolean, lb8: => LogicalBoolean, lb9: => LogicalBoolean, lb10: => LogicalBoolean, lb11: => LogicalBoolean, lb12: => LogicalBoolean, lb13: => LogicalBoolean, lb14: => LogicalBoolean, lb15: => LogicalBoolean, lb16: => LogicalBoolean, lb17: => LogicalBoolean, lb18: => LogicalBoolean, lb19: => LogicalBoolean, lb20: => LogicalBoolean, lb21: => LogicalBoolean, lb22: => LogicalBoolean
): JoinQueryYield22[R] = {
this.joinExpressions = Seq(() => lb1, () => lb2, () => lb3, () => lb4, () => lb5, () => lb6, () => lb7, () => lb8, () => lb9, () => lb10, () => lb11, () => lb12, () => lb13, () => lb14, () => lb15, () => lb16, () => lb17, () => lb18, () => lb19, () => lb20, () => lb21, () => lb22)
new JoinQueryYield22[R](this)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy