パッケージ | 説明 |
---|---|
java.io |
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
|
java.nio.channels |
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
java.nio.file |
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
|
java.nio.file.spi |
java.nio.file パッケージのサービス・プロバイダ・クラス。 |
java.util |
コレクション・フレームワーク、レガシー・コレクション・クラス、イベント・モデル、日時機能、国際化、およびさまざまなユーティリティ・クラス(StringTokenizer、乱数ジェネレータ、およびビット配列)が含まれています。
|
修飾子と型 | メソッドと説明 |
---|---|
Path |
File.toPath()
この抽象パスから構築された
java.nio.file.Path オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
static AsynchronousFileChannel |
AsynchronousFileChannel.open(Path file, OpenOption... options)
読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。
|
static FileChannel |
FileChannel.open(Path path, OpenOption... options)
ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。
|
static AsynchronousFileChannel |
AsynchronousFileChannel.open(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)
読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。
|
static FileChannel |
FileChannel.open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。
|
修飾子と型 | フィールドと説明 |
---|---|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_CREATE
ディレクトリ・エントリが作成されました。
|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_DELETE
ディレクトリ・エントリが削除されました。
|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_MODIFY
ディレクトリ・エントリが変更されました。
|
修飾子と型 | メソッドと説明 |
---|---|
static Path |
Files.copy(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルにコピーします。
|
static Path |
Files.createDirectories(Path dir, FileAttribute<?>... attrs)
存在しないすべての親ディレクトリをまず作成することで、ディレクトリを作成します。
|
static Path |
Files.createDirectory(Path dir, FileAttribute<?>... attrs)
新しいディレクトリを作成します。
|
static Path |
Files.createFile(Path path, FileAttribute<?>... attrs)
新しい空のファイルを作成し、ファイルがすでに存在する場合は失敗します。
|
static Path |
Files.createLink(Path link, Path existing)
既存のファイルに対して新しいリンク(ディレクトリ・エントリ)を作成します(オプションの操作)。
|
static Path |
Files.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
ターゲットへのシンボリック・リンクを作成します(オプションの操作)。
|
static Path |
Files.createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs)
指定されたディレクトリで新しいディレクトリを生成し、その名前には、指定された接頭辞が使用されます。
|
static Path |
Files.createTempDirectory(String prefix, FileAttribute<?>... attrs)
デフォルトの一時ファイル・ディレクトリで新しいディレクトリを生成し、その名前には、指定された接頭辞が使用されます。
|
static Path |
Files.createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs)
指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
|
static Path |
Files.createTempFile(String prefix, String suffix, FileAttribute<?>... attrs)
指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイル・ディレクトリに空のファイルを生成します。
|
static Path |
Paths.get(String first, String... more)
1つのパス文字列または、連結すると1つのパス文字列を形成する文字列のシーケンスを、
Path に変換します。 |
static Path |
Paths.get(URI uri)
指定されたURIを
Path オブジェクトに変換します。 |
Path |
Path.getFileName()
このパスが示すファイルまたはディレクトリの名前を
Path オブジェクトとして返します。 |
Path |
Path.getName(int index)
このパスの名前要素を
Path オブジェクトとして返します。 |
Path |
Path.getParent()
親のパスを返します。このパスが親を持たない場合は
null を返します。 |
abstract Path |
FileSystem.getPath(String first, String... more)
1つのパス文字列または、連結すると1つのパス文字列を形成する文字列のシーケンスを、
Path に変換します。 |
Path |
Path.getRoot()
このパスのルート・コンポーネントを
Path オブジェクトとして返します。このパスがルート・コンポーネントを持たない場合はnull を返します。 |
static Path |
Files.move(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルに移動するか、そのファイル名を変更します。
|
Path |
Path.normalize()
このパスから冗長な名前要素を削除したパスを返します。
|
static Path |
Files.readSymbolicLink(Path link)
シンボリック・リンクのターゲットを読み取ります(オプションの操作)。
|
Path |
Path.relativize(Path other)
このパスと指定されたパスとの間の相対パスを構築します。
|
Path |
Path.resolve(Path other)
指定されたパスをこのパスに対して解決します。
|
Path |
Path.resolve(String other)
|
Path |
Path.resolveSibling(Path other)
指定されたパスをこのパスの
親 パスに対して解決します。 |
Path |
Path.resolveSibling(String other)
|
static Path |
Files.setAttribute(Path path, String attribute, Object value, LinkOption... options)
ファイル属性の値を設定します。
|
static Path |
Files.setLastModifiedTime(Path path, FileTime time)
ファイルの最終変更時間属性を更新します。
|
static Path |
Files.setOwner(Path path, UserPrincipal owner)
ファイル所有者を更新します。
|
static Path |
Files.setPosixFilePermissions(Path path, Set<PosixFilePermission> perms)
ファイルのPOSIXファイル・アクセス権を設定します。
|
Path |
Path.subpath(int beginIndex, int endIndex)
このパスの名前要素のサブシーケンスである相対
Path を返します。 |
Path |
Path.toAbsolutePath()
このパスの絶対パスを表す
Path オブジェクトを返します。 |
Path |
Path.toRealPath(LinkOption... options)
既存のファイルの実際のパスを返します。
|
static Path |
Files.walkFileTree(Path start, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
static Path |
Files.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
static Path |
Files.write(Path path, byte[] bytes, OpenOption... options)
バイトをファイルに書き込みます。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
テキスト行をファイルに書き込みます。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)
テキスト行をファイルに書き込みます。
|
修飾子と型 | メソッドと説明 |
---|---|
static Stream<Path> |
Files.find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することで
Path が遅延設定されるStream を返します。 |
abstract Iterable<Path> |
FileSystem.getRootDirectories()
ルート・ディレクトリのパスを反復するためのオブジェクトを返します。
|
Iterator<Path> |
Path.iterator()
このパスの名前要素を処理するイテレータを返します。
|
static Stream<Path> |
Files.list(Path dir)
ディレクトリ内のエントリを要素に持つ遅延設定
Stream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir)
ディレクトリを開き、ディレクトリ内のすべてのエントリを反復するための
DirectoryStream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir, String glob)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
static Stream<Path> |
Files.walk(Path start, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリーを参照することで
Path が遅延移入されるStream を返します。 |
static Stream<Path> |
Files.walk(Path start, int maxDepth, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリーを参照することで
Path が遅延移入されるStream を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
int |
Path.compareTo(Path other)
2つの抽象パスを語彙的に比較します。
|
static long |
Files.copy(InputStream in, Path target, CopyOption... options)
すべてのバイトを入力ストリームからファイルにコピーします。
|
static long |
Files.copy(Path source, OutputStream out)
すべてのバイトをファイルから出力ストリームにコピーします。
|
static Path |
Files.copy(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルにコピーします。
|
static Path |
Files.createDirectories(Path dir, FileAttribute<?>... attrs)
存在しないすべての親ディレクトリをまず作成することで、ディレクトリを作成します。
|
static Path |
Files.createDirectory(Path dir, FileAttribute<?>... attrs)
新しいディレクトリを作成します。
|
static Path |
Files.createFile(Path path, FileAttribute<?>... attrs)
新しい空のファイルを作成し、ファイルがすでに存在する場合は失敗します。
|
static Path |
Files.createLink(Path link, Path existing)
既存のファイルに対して新しいリンク(ディレクトリ・エントリ)を作成します(オプションの操作)。
|
static Path |
Files.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
ターゲットへのシンボリック・リンクを作成します(オプションの操作)。
|
static Path |
Files.createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs)
指定されたディレクトリで新しいディレクトリを生成し、その名前には、指定された接頭辞が使用されます。
|
static Path |
Files.createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs)
指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
|
static void |
Files.delete(Path path)
ファイルを削除します。
|
static boolean |
Files.deleteIfExists(Path path)
ファイルが存在する場合は削除します。
|
boolean |
Path.endsWith(Path other)
このパスが、指定されたパスで終わるかどうかをテストします。
|
static boolean |
Files.exists(Path path, LinkOption... options)
ファイルが存在するかどうかをテストします。
|
static Stream<Path> |
Files.find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することで
Path が遅延設定されるStream を返します。 |
static Object |
Files.getAttribute(Path path, String attribute, LinkOption... options)
ファイル属性の値を読み取ります。
|
static <V extends FileAttributeView> |
Files.getFileAttributeView(Path path, Class<V> type, LinkOption... options)
指定されたタイプのファイル属性ビューを返します。
|
static FileStore |
Files.getFileStore(Path path)
ファイルが置かれているファイル・ストアを表す
FileStore を返します。 |
static FileTime |
Files.getLastModifiedTime(Path path, LinkOption... options)
ファイルの最終変更時間を返します。
|
static UserPrincipal |
Files.getOwner(Path path, LinkOption... options)
ファイルの所有者を返します。
|
static Set<PosixFilePermission> |
Files.getPosixFilePermissions(Path path, LinkOption... options)
ファイルのPOSIXファイル・アクセス権を返します。
|
static boolean |
Files.isDirectory(Path path, LinkOption... options)
ファイルがディレクトリかどうかをテストします。
|
static boolean |
Files.isExecutable(Path path)
ファイルが実行可能かどうかをテストします。
|
static boolean |
Files.isHidden(Path path)
ファイルが隠しファイルとみなされるかどうかを判断します。
|
static boolean |
Files.isReadable(Path path)
ファイルが読取り可能かどうかをテストします。
|
static boolean |
Files.isRegularFile(Path path, LinkOption... options)
ファイルが不透明な内容の通常ファイルかどうかをテストします。
|
static boolean |
Files.isSameFile(Path path, Path path2)
2つのパスが同じファイルを検出するかどうかを判断します。
|
static boolean |
Files.isSymbolicLink(Path path)
ファイルがシンボリック・リンクかどうかをテストします。
|
static boolean |
Files.isWritable(Path path)
ファイルが書込み可能かどうかをテストします。
|
static Stream<String> |
Files.lines(Path path)
ファイル内のすべての行を
Stream として読み取ります。 |
static Stream<String> |
Files.lines(Path path, Charset cs)
ファイル内のすべての行を
Stream として読み取ります。 |
static Stream<Path> |
Files.list(Path dir)
ディレクトリ内のエントリを要素に持つ遅延設定
Stream を返します。 |
boolean |
PathMatcher.matches(Path path)
指定されたパスがこのマッチャのパターンに一致するかどうかを示します。
|
static Path |
Files.move(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルに移動するか、そのファイル名を変更します。
|
static BufferedReader |
Files.newBufferedReader(Path path)
ファイルを読込み用に開き、効率的な方法でファイルからテキストを読み込む
BufferedReader を返します。 |
static BufferedReader |
Files.newBufferedReader(Path path, Charset cs)
ファイルを読込み用に開き、そのファイルから効果的な方法でテキストを読み込むために使用できる
BufferedReader を返します。 |
static BufferedWriter |
Files.newBufferedWriter(Path path, Charset cs, OpenOption... options)
ファイルを書込み用に開くか作成して、そのファイルに効果的な方法でテキストを書き込むために使用できる
BufferedWriter を返します。 |
static BufferedWriter |
Files.newBufferedWriter(Path path, OpenOption... options)
ファイルを書込み用に開くか作成し、効率的な方法でファイルにテキストを書き込む
BufferedWriter を返します。 |
static SeekableByteChannel |
Files.newByteChannel(Path path, OpenOption... options)
ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。
|
static SeekableByteChannel |
Files.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。
|
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir)
ディレクトリを開き、ディレクトリ内のすべてのエントリを反復するための
DirectoryStream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir, String glob)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
static FileSystem |
FileSystems.newFileSystem(Path path, ClassLoader loader)
ファイルの内容にファイル・システムとしてアクセスする新しい
FileSystem を構築します。 |
static InputStream |
Files.newInputStream(Path path, OpenOption... options)
ファイルを開き、そのファイルから読み取る入力ストリームを返します。
|
static OutputStream |
Files.newOutputStream(Path path, OpenOption... options)
ファイルを開くか作成して、そのファイルにバイトを書き込むために使用できる出力ストリームを返します。
|
static boolean |
Files.notExists(Path path, LinkOption... options)
このパスが示すファイルが存在しないかどうかをテストします。
|
static String |
Files.probeContentType(Path path)
ファイルのコンテンツ・タイプを調べます。
|
static byte[] |
Files.readAllBytes(Path path)
ファイルからすべてのバイトを読み取ります。
|
static List<String> |
Files.readAllLines(Path path)
ファイルからすべての行を読み取ります。
|
static List<String> |
Files.readAllLines(Path path, Charset cs)
ファイルからすべての行を読み取ります。
|
static <A extends BasicFileAttributes> |
Files.readAttributes(Path path, Class<A> type, LinkOption... options)
一括操作としてファイル属性を読み取ります。
|
static Map<String,Object> |
Files.readAttributes(Path path, String attributes, LinkOption... options)
一括操作として一連のファイル属性を読み取ります。
|
static Path |
Files.readSymbolicLink(Path link)
シンボリック・リンクのターゲットを読み取ります(オプションの操作)。
|
Path |
Path.relativize(Path other)
このパスと指定されたパスとの間の相対パスを構築します。
|
Path |
Path.resolve(Path other)
指定されたパスをこのパスに対して解決します。
|
Path |
Path.resolveSibling(Path other)
指定されたパスをこのパスの
親 パスに対して解決します。 |
static Path |
Files.setAttribute(Path path, String attribute, Object value, LinkOption... options)
ファイル属性の値を設定します。
|
static Path |
Files.setLastModifiedTime(Path path, FileTime time)
ファイルの最終変更時間属性を更新します。
|
static Path |
Files.setOwner(Path path, UserPrincipal owner)
ファイル所有者を更新します。
|
static Path |
Files.setPosixFilePermissions(Path path, Set<PosixFilePermission> perms)
ファイルのPOSIXファイル・アクセス権を設定します。
|
static long |
Files.size(Path path)
ファイルのサイズをバイトで返します。
|
boolean |
Path.startsWith(Path other)
このパスが、指定されたパスで始まるかどうかをテストします。
|
static Stream<Path> |
Files.walk(Path start, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリーを参照することで
Path が遅延移入されるStream を返します。 |
static Stream<Path> |
Files.walk(Path start, int maxDepth, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリーを参照することで
Path が遅延移入されるStream を返します。 |
static Path |
Files.walkFileTree(Path start, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
static Path |
Files.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
static Path |
Files.write(Path path, byte[] bytes, OpenOption... options)
バイトをファイルに書き込みます。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
テキスト行をファイルに書き込みます。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)
テキスト行をファイルに書き込みます。
|
修飾子と型 | メソッドと説明 |
---|---|
static Stream<Path> |
Files.find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options)
指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することで
Path が遅延設定されるStream を返します。 |
static DirectoryStream<Path> |
Files.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
static Path |
Files.walkFileTree(Path start, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
static Path |
Files.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
ファイル・ツリーを参照します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Path |
FileSystemProvider.getPath(URI uri)
指定された
URI を変換することによって、Path オブジェクトを返します。 |
Path |
FileSystemProvider.readSymbolicLink(Path link)
シンボリック・リンクのターゲットを読み取ります。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
FileSystemProvider.checkAccess(Path path, AccessMode... modes)
ファイルの存在および、オプションでアクセシビリティをチェックします。
|
abstract void |
FileSystemProvider.copy(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルにコピーします。
|
abstract void |
FileSystemProvider.createDirectory(Path dir, FileAttribute<?>... attrs)
新しいディレクトリを作成します。
|
void |
FileSystemProvider.createLink(Path link, Path existing)
既存のファイルに対して新しいリンク(ディレクトリ・エントリ)を作成します。
|
void |
FileSystemProvider.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
ターゲットへのシンボリック・リンクを作成します。
|
abstract void |
FileSystemProvider.delete(Path path)
ファイルを削除します。
|
boolean |
FileSystemProvider.deleteIfExists(Path path)
ファイルが存在する場合は削除します。
|
abstract <V extends FileAttributeView> |
FileSystemProvider.getFileAttributeView(Path path, Class<V> type, LinkOption... options)
指定されたタイプのファイル属性ビューを返します。
|
abstract FileStore |
FileSystemProvider.getFileStore(Path path)
ファイルが置かれているファイル・ストアを表す
FileStore を返します。 |
abstract boolean |
FileSystemProvider.isHidden(Path path)
ファイルが隠しファイルとみなされるかどうかを判断します。
|
abstract boolean |
FileSystemProvider.isSameFile(Path path, Path path2)
2つのパスが同じファイルを検出するかどうかを判断します。
|
abstract void |
FileSystemProvider.move(Path source, Path target, CopyOption... options)
ファイルをターゲット・ファイルに移動するか、そのファイル名を変更します。
|
AsynchronousFileChannel |
FileSystemProvider.newAsynchronousFileChannel(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)
読み込みまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするための非同期のファイル・チャネルを返します。
|
abstract SeekableByteChannel |
FileSystemProvider.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
ファイルを開くか作成し、そのファイルにアクセスするためのシーク可能なバイト・チャネルを返します。
|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
FileChannel |
FileSystemProvider.newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
読み取りまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。
|
FileSystem |
FileSystemProvider.newFileSystem(Path path, Map<String,?> env)
ファイルの内容にファイル・システムとしてアクセスする新しい
FileSystem を構築します。 |
InputStream |
FileSystemProvider.newInputStream(Path path, OpenOption... options)
ファイルを開き、そのファイルから読み取る入力ストリームを返します。
|
OutputStream |
FileSystemProvider.newOutputStream(Path path, OpenOption... options)
ファイルを開くか作成して、そのファイルにバイトを書き込むために使用できる出力ストリームを返します。
|
abstract String |
FileTypeDetector.probeContentType(Path path)
指定されたファイルを調べてコンテンツ・タイプを推察します。
|
abstract <A extends BasicFileAttributes> |
FileSystemProvider.readAttributes(Path path, Class<A> type, LinkOption... options)
一括操作としてファイル属性を読み取ります。
|
abstract Map<String,Object> |
FileSystemProvider.readAttributes(Path path, String attributes, LinkOption... options)
一括操作として一連のファイル属性を読み取ります。
|
Path |
FileSystemProvider.readSymbolicLink(Path link)
シンボリック・リンクのターゲットを読み取ります。
|
abstract void |
FileSystemProvider.setAttribute(Path path, String attribute, Object value, LinkOption... options)
ファイル属性の値を設定します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
ディレクトリを開き、そのディレクトリ内のエントリに対して反復処理を行う
DirectoryStream を返します。 |
コンストラクタと説明 |
---|
Scanner(Path source)
指定されたファイルからスキャンされた値を生成する新しい
Scanner を構築します。 |
Scanner(Path source, String charsetName)
指定されたファイルからスキャンされた値を生成する新しい
Scanner を構築します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.