クラス 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)
コンストラクターの詳細
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