Package io.delta.kernel.types
package io.delta.kernel.types
Data types defined by the Delta Kernel to exchange the type info between the Delta Kernel and
the connectors.
-
ClassesClassDescriptionRepresent
arraydata typeBase class for all primitive typesDataType.The data type representingbyte[]values.Data type representingbooleantype values.The data type representingbytetype values.Base class for all data types.A date type, supporting "0001-01-01" through "9999-12-31".The data type representingjava.math.BigDecimalvalues.The data type representingdoubletype values.The metadata for a givenStructField.Builder class forFieldMetadata.The data type representingfloattype values.The data type representingintegertype values.The data type representinglongtype values.Data type representing amaptype.The data type representingshorttype values.The data type representingstringtype values.Represents a subfield ofStructTypewith additional properties and metadata.Struct type which contains one or more columns.The timestamp without time zone type represents a local time in microsecond precision, which is independent of time zone.A timestamp type, supporting [0001-01-01T00:00:00.000000Z, 9999-12-31T23:59:59.999999Z] where the left/right-bound is a date and time of the proleptic Gregorian calendar in UTC+00:00.