public TrinoTableHandle getTableHandle()

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);
    }