class_docstr: A DataStoreStorage defines the interface of communication between the
  higher-level datastores and the actual storage system.
  
  Both the ContentAddressedStore and the TaskDataStore use these methods to
  read/write/list from the actual storage system. These methods are meant to
  be low-level; they are in a class to provide better abstraction but this
  class itself is not meant to be initialized.
class_docstr_tok: ["A","DataStoreStorage","defines","the","interface","of","communication","between","the","higher-level","datastores","and","the","actual","storage","system",".","Both","the","ContentAddressedStore","and","the","TaskDataStore","use","these","methods","to","read\/write\/list","from","the","actual","storage","system",".","These","methods","are","meant","to","be","low-level",";","they","are","in","a","class","to","provide","better","abstraction","but","this","class","itself","is","not","meant","to","be","initialized","."]
docstr: Returns True or False depending on whether path refers to a valid
  file-like object
  
  This method returns False if path points to a directory
  
  Parameters
  ----------
  path : List[string]
      Path to the object
  
  Returns
  -------
  List[bool]
docstr_tok: ["Returns","True","or","False","depending","on","whether","path","refers","to","a","valid","file-like","object","This","method","returns","False","if","path","points","to","a","directory","Parameters","--","--","--","--","--","path",":","List","[","string","]","Path","to","the","object","Returns","--","--","--","-","List","[","bool","]"]
code: def is_file(self, paths):
      """
      Returns True or False depending on whether path refers to a valid
      file-like object
  
      This method returns False if path points to a directory
  
      Parameters
      ----------
      path : List[string]
          Path to the object
  
      Returns
      -------
      List[bool]
      """
      raise NotImplementedError
  
imports: from collections import namedtuple
  import re
  from .exceptions import DataException
label_desc: Use image node_id 9 for calling the DataStoreStorage obj's underlying member method code with example usage: obj.is_file(paths) without return types