public Type visit()

in paimon-prestosql-common/src/main/java/org/apache/paimon/prestosql/PrestoSqlTypeUtils.java [187:199]


        public Type visit(MapType mapType) {
            TypeSignature keyType =
                    Objects.requireNonNull(fromPaimonType(mapType.getKeyType(), typeManager))
                            .getTypeSignature();
            TypeSignature valueType =
                    Objects.requireNonNull(fromPaimonType(mapType.getValueType(), typeManager))
                            .getTypeSignature();
            return typeManager.getParameterizedType(
                    StandardTypes.MAP,
                    ImmutableList.of(
                            TypeSignatureParameter.typeParameter(keyType),
                            TypeSignatureParameter.typeParameter(valueType)));
        }