クラス NestedFileSystemProvider
java.lang.ObjectSE
java.nio.file.spi.FileSystemProviderSE
org.springframework.boot.loader.nio.file.NestedFileSystemProvider
nested jar ファイル用の FileSystemProviderSE 実装。- 導入:
- 3.2.0
- 作成者:
- Phillip Webb
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidcheckAccess(PathSE path, AccessModeSE... modes) voidcopy(PathSE source, PathSE target, CopyOptionSE... options) voidcreateDirectory(PathSE dir, FileAttributeSE<?>... attrs) void<V extends FileAttributeViewSE>
VgetFileAttributeView(PathSE path, ClassSE<V> type, LinkOptionSE... options) getFileStore(PathSE path) getFileSystem(URISE uri) protected PathSEgetJarPath(PathSE path) booleanbooleanisSameFile(PathSE path, PathSE path2) voidmove(PathSE source, PathSE target, CopyOptionSE... options) newByteChannel(PathSE path, SetSE<? extends OpenOptionSE> options, FileAttributeSE<?>... attrs) newDirectoryStream(PathSE dir, DirectoryStream.FilterSE<? super PathSE> filter) newFileSystem(URISE uri, MapSE<StringSE, ?> env) <A extends BasicFileAttributesSE>
AreadAttributes(PathSE path, ClassSE<A> type, LinkOptionSE... options) readAttributes(PathSE path, StringSE attributes, LinkOptionSE... options) voidsetAttribute(PathSE path, StringSE attribute, ObjectSE value, LinkOptionSE... options) クラス java.nio.file.spi.FileSystemProviderSE から継承されたメソッド
createLinkSE, createSymbolicLinkSE, deleteIfExistsSE, installedProviders, newAsynchronousFileChannelSE, newFileChannelSE, newFileSystemSE, newInputStreamSE, newOutputStreamSE, readSymbolicLinkSE
コンストラクターの詳細
NestedFileSystemProvider
public NestedFileSystemProvider()
方法の詳細
getScheme
- 次で指定:
- クラス
FileSystemProviderSEのgetScheme
newFileSystem
- 次で指定:
- クラス
FileSystemProviderSEのnewFileSystemSE - 例外:
IOExceptionSE
getFileSystem
- 次で指定:
- クラス
FileSystemProviderSEのgetFileSystemSE
getPath
- 次で指定:
- クラス
FileSystemProviderSEのgetPathSE
newByteChannel
public SeekableByteChannelSE newByteChannel(PathSE path, SetSE<? extends OpenOptionSE> options, FileAttributeSE<?>... attrs) throws IOExceptionSE - 次で指定:
- クラス
FileSystemProviderSEのnewByteChannelSE - 例外:
IOExceptionSE
newDirectoryStream
public DirectoryStreamSE<PathSE> newDirectoryStream(PathSE dir, DirectoryStream.FilterSE<? super PathSE> filter) throws IOExceptionSE - 次で指定:
- クラス
FileSystemProviderSEのnewDirectoryStreamSE - 例外:
IOExceptionSE
createDirectory
- 次で指定:
- クラス
FileSystemProviderSEのcreateDirectorySE - 例外:
IOExceptionSE
delete
- 次で指定:
- クラス
FileSystemProviderSEのdeleteSE - 例外:
IOExceptionSE
copy
- 次で指定:
- クラス
FileSystemProviderSEのcopySE - 例外:
IOExceptionSE
move
- 次で指定:
- クラス
FileSystemProviderSEのmoveSE - 例外:
IOExceptionSE
isSameFile
- 次で指定:
- クラス
FileSystemProviderSEのisSameFileSE - 例外:
IOExceptionSE
isHidden
- 次で指定:
- クラス
FileSystemProviderSEのisHiddenSE - 例外:
IOExceptionSE
getFileStore
- 次で指定:
- クラス
FileSystemProviderSEのgetFileStoreSE - 例外:
IOExceptionSE
checkAccess
- 次で指定:
- クラス
FileSystemProviderSEのcheckAccessSE - 例外:
IOExceptionSE
getFileAttributeView
public <V extends FileAttributeViewSE> V getFileAttributeView(PathSE path, ClassSE<V> type, LinkOptionSE... options) - 次で指定:
- クラス
FileSystemProviderSEのgetFileAttributeViewSE
readAttributes
public <A extends BasicFileAttributesSE> A readAttributes(PathSE path, ClassSE<A> type, LinkOptionSE... options) throws IOExceptionSE - 次で指定:
- クラス
FileSystemProviderSEのreadAttributesSE - 例外:
IOExceptionSE
readAttributes
public MapSE<StringSE,ObjectSE> readAttributes(PathSE path, StringSE attributes, LinkOptionSE... options) throws IOExceptionSE - 次で指定:
- クラス
FileSystemProviderSEのreadAttributesSE - 例外:
IOExceptionSE
getJarPath
setAttribute
public void setAttribute(PathSE path, StringSE attribute, ObjectSE value, LinkOptionSE... options) throws IOExceptionSE - 次で指定:
- クラス
FileSystemProviderSEのsetAttributeSE - 例外:
IOExceptionSE