public abstract static class Type.Map<K,V> extends Object implements Type, SqlType.Map<K,V>
Type.Array<Elem>, Type.Bool, Type.Bytes, Type.Date, Type.DefaultInstances, Type.Enum<T extends com.google.protobuf.ProtocolMessageEnum>, Type.Float32, Type.Float64, Type.Int64, Type.Map<K,V>, Type.Proto<T extends com.google.protobuf.AbstractMessage>, Type.SchemalessEnum, Type.SchemalessProto, Type.SchemalessStruct, Type.String, Type.StructWithSchema, Type.TimestampSqlType.Code, SqlType.Struct| Constructor and Description |
|---|
Map() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> Type.Map<K,V> |
create(SqlType<K> keyType,
SqlType<V> valueType) |
SqlType.Code |
getCode() |
SqlType<K> |
getKeyType() |
SqlType<V> |
getValueType() |
protected abstract SqlType<K> |
keyType() |
String |
toString() |
protected abstract SqlType<V> |
valueType() |
public SqlType.Code getCode()
public SqlType<K> getKeyType()
getKeyType in interface SqlType.Map<K,V>SqlType of the map's keypublic SqlType<V> getValueType()
getValueType in interface SqlType.Map<K,V>SqlType of the map's valueCopyright © 2026 Google LLC. All rights reserved.