Create a MAP data type
The data type of map keys
The data type of map values
The data type of map keys
The data type of map values
Compare this DataType with another DataType for equality
The DataType to compare with
true if the types are equal, false otherwise
Serialize a value for storage based on this DataType
The value to serialize
The serialized value
Get the SQL string representation based on the dialect
DuckDB: native MAP(keyType, valueType) syntax
Other dialects: falls back to JSON or TEXT
Optionaldialect: stringGet the map's key type
Get the map's value type
Base class for all data types