DataType

abstract class DataType(val typeName: String, val typeParams: Seq[DataType])
Companion:
object
class Object
trait Matchable
class Any
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

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.

Returns:

a string representation of the object.

Definition Classes
Any

Concrete fields

val typeName: String