presto-memory/src/main/java/io/prestosql/plugin/memory/TableInfo.java/TableInfo/TableInfo
class TableInfo:    public TableInfo(long id, String schemaName, String tableName, List<ColumnInfo> columns, Map<HostAddress, MemoryDataFragment> dataFragments)
    {
        this.id = requireNonNull(id, "handle is null");
        this.schemaName = requireNonNull(schemaName, "schemaName is null");
        this.tableName = requireNonNull(tableName, "tableName is null");
        this.columns = ImmutableList.copyOf(columns);
        this.dataFragments = ImmutableMap.copyOf(dataFragments);
    }