package
metadata
Type Members
-
case class
Col[T](name: String, nullable: Boolean, sqlType: Int, scalaType: Manifest[T]) extends Product with Serializable
-
-
case class
JSONMetadata(metadata: Map[String, Table]) extends Metadata with Product with Serializable
-
case class
Key(cols: List[String]) extends Product with Serializable
-
case class
Par[T](name: String, comments: String, parType: Int, sqlType: Int, typeName: String, scalaType: Manifest[T]) extends Product with Serializable
-
case class
Procedure[T](name: String, comments: String, procType: Int, pars: List[Par[_]], returnSqlType: Int, returnTypeName: String, scalaReturnType: Manifest[T], hasRepeatedPar: Boolean = false) extends Product with Serializable
-
case class
Ref(cols: List[String], refCols: List[String]) extends Product with Serializable
-
case class
Table(name: String, cols: List[Col[_]], key: Key, rfs: Map[String, List[Ref]]) extends Product with Serializable
-
trait
TypeMapper extends AnyRef
-
case class
fk(cols: List[String]) extends key_ with Product with Serializable
-
trait
key_ extends AnyRef
-
case class
uk(cols: List[String]) extends key_ with Product with Serializable
Value Members
-
-
object
JSONMetadata extends Serializable
-
object
Table extends Serializable