Packages

c

org.hammerlab.paths

JarFileSystemProvider

class JarFileSystemProvider extends com.sun.nio.zipfs.JarFileSystemProvider

Thin override of zipfs.JarFileSystemProvider that defines newByteChannel in terms of newFileChannel.

The former is (inexplicably?) missing from the default implementation, and throws a UnsupportedOperationException.

Linear Supertypes
com.sun.nio.zipfs.JarFileSystemProvider, ZipFileSystemProvider, FileSystemProvider, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JarFileSystemProvider
  2. JarFileSystemProvider
  3. ZipFileSystemProvider
  4. FileSystemProvider
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JarFileSystemProvider()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def checkAccess(arg0: java.nio.file.Path, arg1: <repeated...>[AccessMode]): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. def copy(arg0: java.nio.file.Path, arg1: java.nio.file.Path, arg2: <repeated...>[CopyOption]): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  8. def createDirectory(arg0: java.nio.file.Path, arg1: <repeated...>[FileAttribute[_]]): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  9. def createLink(arg0: java.nio.file.Path, arg1: java.nio.file.Path): Unit
    Definition Classes
    FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  10. def createSymbolicLink(arg0: java.nio.file.Path, arg1: java.nio.file.Path, arg2: <repeated...>[FileAttribute[_]]): Unit
    Definition Classes
    FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  11. final def delete(arg0: java.nio.file.Path): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  12. def deleteIfExists(arg0: java.nio.file.Path): Boolean
    Definition Classes
    FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def getFileAttributeView[V <: FileAttributeView](arg0: java.nio.file.Path, arg1: Class[V], arg2: <repeated...>[LinkOption]): V
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient()
  18. def getFileStore(arg0: java.nio.file.Path): FileStore
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  19. def getFileSystem(arg0: URI): FileSystem
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
  20. def getPath(arg0: URI): java.nio.file.Path
    Definition Classes
    JarFileSystemProvider → ZipFileSystemProvider → FileSystemProvider
  21. def getScheme(): String
    Definition Classes
    JarFileSystemProvider → ZipFileSystemProvider → FileSystemProvider
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def isHidden(arg0: java.nio.file.Path): Boolean
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def isSameFile(arg0: java.nio.file.Path, arg1: java.nio.file.Path): Boolean
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  26. def move(arg0: java.nio.file.Path, arg1: java.nio.file.Path, arg2: <repeated...>[CopyOption]): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def newAsynchronousFileChannel(arg0: java.nio.file.Path, arg1: Set[_ <: OpenOption], arg2: ExecutorService, arg3: <repeated...>[FileAttribute[_]]): AsynchronousFileChannel
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  29. def newByteChannel(path: java.nio.file.Path, set: Set[_ <: OpenOption], fileAttributes: FileAttribute[_]*): SeekableByteChannel
  30. def newByteChannel(arg0: java.nio.file.Path, arg1: Set[_ <: OpenOption], arg2: <repeated...>[FileAttribute[_]]): SeekableByteChannel
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  31. def newDirectoryStream(arg0: java.nio.file.Path, arg1: Filter[_ >: java.nio.file.Path]): DirectoryStream[java.nio.file.Path]
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  32. def newFileChannel(arg0: java.nio.file.Path, arg1: Set[_ <: OpenOption], arg2: <repeated...>[FileAttribute[_]]): FileChannel
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  33. def newFileSystem(arg0: java.nio.file.Path, arg1: Map[String, _]): FileSystem
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  34. def newFileSystem(arg0: URI, arg1: Map[String, _]): FileSystem
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  35. def newInputStream(arg0: java.nio.file.Path, arg1: <repeated...>[OpenOption]): InputStream
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  36. def newOutputStream(arg0: java.nio.file.Path, arg1: <repeated...>[OpenOption]): OutputStream
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. def readAttributes(arg0: java.nio.file.Path, arg1: String, arg2: <repeated...>[LinkOption]): Map[String, AnyRef]
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  40. def readAttributes[A <: BasicFileAttributes](arg0: java.nio.file.Path, arg1: Class[A], arg2: <repeated...>[LinkOption]): A
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  41. def readSymbolicLink(arg0: java.nio.file.Path): java.nio.file.Path
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @throws( classOf[java.io.IOException] )
  42. def setAttribute(arg0: java.nio.file.Path, arg1: String, arg2: Any, arg3: <repeated...>[LinkOption]): Unit
    Definition Classes
    ZipFileSystemProvider → FileSystemProvider
    Annotations
    @transient() @throws( classOf[java.io.IOException] )
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. def uriToPath(arg0: URI): java.nio.file.Path
    Attributes
    protected[com.sun.nio.zipfs]
    Definition Classes
    JarFileSystemProvider → ZipFileSystemProvider
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from com.sun.nio.zipfs.JarFileSystemProvider

Inherited from ZipFileSystemProvider

Inherited from FileSystemProvider

Inherited from AnyRef

Inherited from Any

Ungrouped