sqltyped

package sqltyped

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. sqltyped
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Analyzer extends Resolved

  2. trait ConfigurationName extends AnyRef

  3. case class DbConfig(url: String, driver: String, username: String, password: String, schema: Option[String]) extends Product with Serializable

  4. trait Dialect extends AnyRef

  5. implicit class DynSQLContext extends AnyRef

  6. final class ListOps[L <: HList] extends AnyRef

  7. final class OptionOps[L <: HList] extends AnyRef

  8. trait Query0[R] extends AnyRef

  9. trait Query1[I1, R] extends AnyRef

  10. trait Query10[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, R] extends AnyRef

  11. trait Query11[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, R] extends AnyRef

  12. trait Query12[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, R] extends AnyRef

  13. trait Query13[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, R] extends AnyRef

  14. trait Query14[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, R] extends AnyRef

  15. trait Query15[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, R] extends AnyRef

  16. trait Query16[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, R] extends AnyRef

  17. trait Query17[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, R] extends AnyRef

  18. trait Query18[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, R] extends AnyRef

  19. trait Query19[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, R] extends AnyRef

  20. trait Query2[I1, I2, R] extends AnyRef

  21. trait Query20[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, R] extends AnyRef

  22. trait Query21[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, I21, R] extends AnyRef

  23. trait Query22[I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, I21, I22, R] extends AnyRef

  24. trait Query3[I1, I2, I3, R] extends AnyRef

  25. trait Query4[I1, I2, I3, I4, R] extends AnyRef

  26. trait Query5[I1, I2, I3, I4, I5, R] extends AnyRef

  27. trait Query6[I1, I2, I3, I4, I5, I6, R] extends AnyRef

  28. trait Query7[I1, I2, I3, I4, I5, I6, I7, R] extends AnyRef

  29. trait Query8[I1, I2, I3, I4, I5, I6, I7, I8, R] extends AnyRef

  30. trait Query9[I1, I2, I3, I4, I5, I6, I7, I8, I9, R] extends AnyRef

  31. final class RecordOps[R <: HList] extends AnyRef

  32. trait Show[A] extends AnyRef

  33. trait SqlParser extends RegexParsers with Unresolved with PackratParsers

  34. class TypeSigDSL extends AnyRef

  35. case class TypedStatement(input: List[TypedValue], output: List[TypedValue], isQuery: Boolean, uniqueConstraints: Map[Table, List[List[Column[Table]]]], generatedKeyTypes: List[TypedValue], numOfResults: NumOfResults = NumOfResults.Many) extends Product with Serializable

  36. case class TypedValue(name: String, tpe: (scala.reflect.api.JavaUniverse.Type, Int), nullable: Boolean, tag: Option[String], term: Term[Table]) extends Product with Serializable

  37. class Typer extends Resolved

  38. trait Validator extends AnyRef

  39. case class Variable(term: Named[Table], comparisonTerm: Option[Term[Table]] = scala.None) extends Product with Serializable

    Variable is a placeholder in SQL statement (ie.

  40. class Variables extends Resolved

Value Members

  1. object CSV

  2. object DbSchema

  3. object DerivedTables extends Resolved

  4. object Dialect

  5. object DualTable

  6. object EnableTagging

  7. object GenericDialect extends Dialect

  8. object JdbcValidator extends Validator

  9. object MySQLValidator extends Validator

    For MySQL we use its internal API to get better validation.

  10. object MysqlDialect extends Dialect

  11. object NOPValidator extends Validator

  12. object NumOfResults extends Enumeration

  13. object PostgresqlDialect extends Dialect

  14. object Record

  15. object Show

  16. object SqlMacro

  17. implicit def listOps[L <: HList](l: List[L]): ListOps[L]

  18. implicit def mkSingletonOps(t: Any): SingletonOps

    Annotations
    @macroImpl( ... )
  19. implicit def optionOps[L <: HList](l: Option[L]): OptionOps[L]

  20. implicit def recordOps[R <: HList](r: R): RecordOps[R]

  21. def sql(s: String): Any

    Annotations
    @macroImpl( ... )
  22. def sqlj(s: String): Any

    Annotations
    @macroImpl( ... )
  23. def sqlk(s: String): Any

    Annotations
    @macroImpl( ... )
  24. def sqlt(s: String): Any

    Annotations
    @macroImpl( ... )
  25. object toCSV extends Poly1

Inherited from AnyRef

Inherited from Any

Ungrouped