in paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoMetadataBase.java [131:144]
public TrinoTableHandle getTableHandle(SchemaTableName tableName) {
Identifier tablePath = new Identifier(tableName.getSchemaName(), tableName.getTableName());
byte[] serializedTable;
try {
serializedTable = InstantiationUtil.serializeObject(catalog.getTable(tablePath));
} catch (Catalog.TableNotExistException e) {
return null;
} catch (IOException e) {
throw new UncheckedIOException(e);
}
return new TrinoTableHandle(
tableName.getSchemaName(), tableName.getTableName(), serializedTable);
}