class_docstr: Encapsulates details of reading a list of Feather files.
  
  Parameters
  ----------
  path_or_paths : List[str]
      A list of file names
  validate_schema : bool, default True
      Check that individual file schemas are all the same / compatible
class_docstr_tok: ["Encapsulates","details","of","reading","a","list","of","Feather","files",".","Parameters","--","--","--","--","--","path_or_paths",":","List","[","str","]","A","list","of","file","names","validate_schema",":","bool",",","default","True","Check","that","individual","file","schemas","are","all","the","same","\/","compatible"]
docstr: Read multiple feather files as a single pyarrow.Table
  
  Parameters
  ----------
  columns : List[str]
      Names of columns to read from the file
  
  Returns
  -------
  pyarrow.Table
      Content of the file as a table (of columns)
docstr_tok: ["Read","multiple","feather","files","as","a","single","pyarrow.Table","Parameters","--","--","--","--","--","columns",":","List","[","str","]","Names","of","columns","to","read","from","the","file","Returns","--","--","--","-","pyarrow.Table","Content","of","the","file","as","a","table","(","of","columns",")"]
code: def read_table(self, columns=None):
      """
      Read multiple feather files as a single pyarrow.Table
  
      Parameters
      ----------
      columns : List[str]
          Names of columns to read from the file
  
      Returns
      -------
      pyarrow.Table
          Content of the file as a table (of columns)
      """
      _fil = read_table(self.paths[0], columns=columns)
      self._tables = [_fil]
      self.schema = _fil.schema
  
      for path in self.paths[1:]:
          table = read_table(path, columns=columns)
          if self.validate_schema:
              self.validate_schemas(path, table)
          self._tables.append(table)
      return concat_tables(self._tables)
  
file_path: arrow/python/pyarrow/feather.py
imports: import os
  from pyarrow.pandas_compat import _pandas_api
  from pyarrow.lib import Codec, Table, concat_tables, schema
  import pyarrow.lib
  from pyarrow import _feather
  from pyarrow._feather import FeatherError
label_desc: Use image node_id 2 for calling the FeatherDataset obj's underlying member method code with example usage: obj.read_table(columns) and returns: concat_tables