DataType

wvlet.airframe.sql.catalog.DataType
See theDataType companion object
abstract class DataType(val typeName: String, val typeParams: Seq[DataType])

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArrayType
class CharType
class MapType
class NamedType
object AnyType.type
object BinaryType.type
object BooleanType.type
object DateType.type
object JsonType.type
object NullType.type
object ByteType.type
object DoubleType.type
object FloatType.type
object RealType.type
object IntegerType.type
object LongType.type
object ShortType.type
object StringType.type
object UnknownType.type

Members list

Concise view

Value members

Concrete methods

def baseTypeName: String
def bind(typeArgMap: Map[String, DataType]): DataType
def isBound: Boolean
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any
def typeDescription: String

Concrete fields

val typeName: String