Attribute Types

Supported types

  • Boolean - True / False

  • Byte - 8bit

  • Short - 16bit

  • Int - 32bit

  • Long - 64bit

  • Float

  • Double

  • Decimal(P, S)

  • String

  • Date

  • DateTime

Type mapping

TypeGremlin Java TypeIcebergHudiDatabricks SQL / Delta lake

Boolean

java.lang.Boolean

boolean

boolean

BOOLEAN

Byte

java.lang.Byte

-

-

TINYINT

Short

java.lang.Short

-

-

SMALLINT

Int

java.lang.Integer

int

int

INT

Long

java.lang.Long

long

long

BIGINT

Float

java.lang.Float

float

float

FLOAT

Double

java.lang.Double

double

double

DOUBLE

Decimal(P, S)

java.math.BigDecimal

decimal(P, S)

decimal

DECIMAL(P, S)

String

java.lang.String

string

string

VARCHAR / STRING / ...

Date

java.time.LocalDate

date

date

DATE

DateTime

java.time.LocalDateTime

timestamp

-

TIMESTAMP_NTZ

Last updated