Package com.enonic.xp.vfs

## Interface VirtualFilePath

-     @PublicApi
      public interface VirtualFilePath

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `LinkedList<String>` | `getElements()` |
    `String` | `getName()` |
    `String` | `getPath()` |
    `VirtualFilePath` | `join​(com.enonic.xp.vfs.VirtualFilePathImpl... paths)` | Deprecated.
    `VirtualFilePath` | `join​(String... elements)` |
    `int` | `size()` |
    `VirtualFilePath` | `subtractPath​(VirtualFilePath subtract)` |
    `Path` | `toLocalPath()` |

- - ### Method Detail

    - #### subtractPath

          VirtualFilePath subtractPath​(VirtualFilePath subtract)

    - #### getPath

          String getPath()

    - #### getElements

          LinkedList<String> getElements()

    - #### getName

          String getName()

    - #### join

          @Deprecated
          VirtualFilePath join​(com.enonic.xp.vfs.VirtualFilePathImpl... paths)

      Deprecated.

    - #### join

          VirtualFilePath join​(String... elements)

    - #### toLocalPath

          Path toLocalPath()

    - #### size

          int size()