scala.dbc.syntax

object DataTypeUtil

[source: scala/dbc/syntax/DataTypeUtil.scala]

object DataTypeUtil
extends AnyRef
Value Summary
final val java_lang_Integer_SIZE : Int = 32
final val java_lang_Long_SIZE : Int = 64
Method Summary
def bigint : ExactNumeric[Long]
def boolean : Boolean
def character (_length : Int) : Character
def characterLargeObject : CharacterLargeObject
def characterVarying (_length : Int) : CharacterVarying
def doublePrecision : ApproximateNumeric[Double]
def integer : ExactNumeric[Int]
def numeric (_precision : Int, _scale : Int) : DataType
def numeric (_precision : 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
Value Details
final val java_lang_Integer_SIZE : Int

final val java_lang_Long_SIZE : Int

Method Details
def boolean : Boolean

def tinyint : ExactNumeric[Byte]

def smallint : ExactNumeric[Short]

def integer : ExactNumeric[Int]

def bigint : ExactNumeric[Long]

def numeric(_precision : Int) : DataType

def numeric(_precision : Int, _scale : Int) : DataType

def real : ApproximateNumeric[Float]

def doublePrecision : ApproximateNumeric[Double]

def character(_length : Int) : Character

def characterVarying(_length : Int) : CharacterVarying

def characterLargeObject : CharacterLargeObject