scala.dbc
object Syntax

[source: `scala/dbc/Syntax.scala`]

`` `object` Syntax
  `extends` AnyRef

  This class ..

Method Summary
`def` | bigint : ExactNumeric[Long]
`def` | boolean : Boolean
`def` | character (length : Int) : Character
`def` | characterLargeObject : CharacterLargeObject
`def` | characterVarying (length : Int) : CharacterVarying
`def` | database (server : String, username : String, password : String) : Database
`def` | doublePrecision : ApproximateNumeric[Double]
`def` | integer : ExactNumeric[Int]
`def` | numeric (precision : Int) : DataType
`def` | numeric (precision : Int, scale : Int) : DataType
`def` | real : ApproximateNumeric[Float]
`def` | smallint : ExactNumeric[Short]
`def` | tinyint : ExactNumeric[Byte]

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`` `def` boolean : Boolean

`` `def` tinyint : ExactNumeric[Byte]

`` `def` smallint : ExactNumeric[Short]

`` `def` integer : ExactNumeric[Int]

`` `def` bigint : ExactNumeric[Long]

`` `def` real : ApproximateNumeric[Float]

`` `def` numeric(precision : Int) : DataType

`` `def` numeric(precision : Int, scale : Int) : DataType

`` `def` doublePrecision : ApproximateNumeric[Double]

`` `def` character(length : Int) : Character

`` `def` characterVarying(length : Int) : CharacterVarying

`` `def` characterLargeObject : CharacterLargeObject

`` `def` database(server : String, username : String, password : String) : Database