law.target.file
===============

.. automodule:: law.target.file

.. contents::


Class ``FileSystem``
--------------------

.. autoclass:: FileSystem
   :members:


Class ``FileSystemTarget``
--------------------------

.. autoclass:: FileSystemTarget
   :members:


Class ``FileSystemFileTarget``
------------------------------

.. autoclass:: FileSystemFileTarget
   :members:


Class ``FileSystemDirectoryTarget``
-----------------------------------

.. autoclass:: FileSystemDirectoryTarget
   :members:


Functions
---------

.. autofunction:: get_path

.. autofunction:: get_scheme

.. autofunction:: has_scheme

.. autofunction:: add_scheme

.. autofunction:: remove_scheme

.. autofunction:: localize_file_targets
