ResourcePath
============

.. currentmodule:: lsst.resources

.. autoclass:: ResourcePath
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~ResourcePath.fragment
      ~ResourcePath.isLocal
      ~ResourcePath.is_root
      ~ResourcePath.netloc
      ~ResourcePath.ospath
      ~ResourcePath.params
      ~ResourcePath.path
      ~ResourcePath.query
      ~ResourcePath.quotePaths
      ~ResourcePath.relativeToPathRoot
      ~ResourcePath.scheme
      ~ResourcePath.transferDefault
      ~ResourcePath.transferModes
      ~ResourcePath.unquoted_path

   .. rubric:: Methods Summary

   .. autosummary::

      ~ResourcePath.abspath
      ~ResourcePath.as_local
      ~ResourcePath.basename
      ~ResourcePath.dirname
      ~ResourcePath.exists
      ~ResourcePath.findFileResources
      ~ResourcePath.getExtension
      ~ResourcePath.geturl
      ~ResourcePath.isabs
      ~ResourcePath.isdir
      ~ResourcePath.join
      ~ResourcePath.mexists
      ~ResourcePath.mkdir
      ~ResourcePath.open
      ~ResourcePath.parent
      ~ResourcePath.read
      ~ResourcePath.relative_to
      ~ResourcePath.remove
      ~ResourcePath.replace
      ~ResourcePath.root_uri
      ~ResourcePath.size
      ~ResourcePath.split
      ~ResourcePath.temporary_uri
      ~ResourcePath.transfer_from
      ~ResourcePath.updatedExtension
      ~ResourcePath.updatedFile
      ~ResourcePath.walk
      ~ResourcePath.write

   .. rubric:: Attributes Documentation

   .. autoattribute:: fragment
   .. autoattribute:: isLocal
   .. autoattribute:: is_root
   .. autoattribute:: netloc
   .. autoattribute:: ospath
   .. autoattribute:: params
   .. autoattribute:: path
   .. autoattribute:: query
   .. autoattribute:: quotePaths
   .. autoattribute:: relativeToPathRoot
   .. autoattribute:: scheme
   .. autoattribute:: transferDefault
   .. autoattribute:: transferModes
   .. autoattribute:: unquoted_path

   .. rubric:: Methods Documentation

   .. automethod:: abspath
   .. automethod:: as_local
   .. automethod:: basename
   .. automethod:: dirname
   .. automethod:: exists
   .. automethod:: findFileResources
   .. automethod:: getExtension
   .. automethod:: geturl
   .. automethod:: isabs
   .. automethod:: isdir
   .. automethod:: join
   .. automethod:: mexists
   .. automethod:: mkdir
   .. automethod:: open
   .. automethod:: parent
   .. automethod:: read
   .. automethod:: relative_to
   .. automethod:: remove
   .. automethod:: replace
   .. automethod:: root_uri
   .. automethod:: size
   .. automethod:: split
   .. automethod:: temporary_uri
   .. automethod:: transfer_from
   .. automethod:: updatedExtension
   .. automethod:: updatedFile
   .. automethod:: walk
   .. automethod:: write