DataType

sealed abstract class DataType extends DataTypeLike

The base type of all PMML data types.

Companion:
object
trait Serializable
class Object
trait Matchable
class Any
object BooleanType.type
object DateTimeType.type
class DateType
object DateType.type
object DoubleType.type
class FloatType
object FloatType.type
object IntegerType.type
class RealType
object RealType.type
class TimeType
object TimeSecondsType.type
object TimeType.type
object StringType.type
object UnresolvedDataType.type

Value members

Concrete methods

def toVal(s: String): Any

Inherited methods

def accepts(other: DataType): Boolean

Returns true if other is an acceptable input type for a function that expects this.

Returns true if other is an acceptable input type for a function that expects this.

Inherited from:
DataTypeLike
def isDate: Boolean
Inherited from:
DataTypeLike
def isDateTime: Boolean
Inherited from:
DataTypeLike
def isDouble: Boolean
Inherited from:
DataTypeLike
def isFloat: Boolean
Inherited from:
DataTypeLike
def isNumeric: Boolean
Inherited from:
DataTypeLike
def isReal: Boolean
Inherited from:
DataTypeLike
def isString: Boolean
Inherited from:
DataTypeLike
def isTime: Boolean
Inherited from:
DataTypeLike
def isTimestamp: Boolean
Inherited from:
DataTypeLike