Class FileSystemJarPathService

    • Field Detail

      • FILE_SYSTEM_META_DATA_KEY

        public static final MetaDataKey<Map<String,​FileSystem>> FILE_SYSTEM_META_DATA_KEY
        The key for the file system meta data
    • Constructor Detail

      • FileSystemJarPathService

        public FileSystemJarPathService()
    • Method Detail

      • getPath

        public Path getPath​(URI uri,
                            Map<String,​String> env)
        Description copied from interface: FileSystemPathService
        Gets the actual path for a specific file system to work on
        Specified by:
        getPath in interface FileSystemPathService
        Parameters:
        uri - the uri to get the path from
        env - environment variables to be applied to the file system
        Returns:
        the actual path or null if the implementation is not responsible
      • isResponsible

        public boolean isResponsible​(URI uri)
        Description copied from interface: FileSystemPathService
        Checks if the file system path service is responsible to handle the given URI
        Specified by:
        isResponsible in interface FileSystemPathService
        Parameters:
        uri - the URI to detect if the file system path service is responsible
        Returns:
        if the file system path service is responsible to handle the given URI