DosFileAttributes — 레거시 "DOS" 속성을 지원하는 파일 시스템의 파일 속성
DosFileAttributes — 레거시 "DOS" 속성을 지원하는 파일 시스템의 파일 속성
DosFileAttributes는 레거시 "DOS" 속성을 지원하는 파일 시스템에 있는 파일과 관련된 파일 속성이에요.
본문
public interface DosFileAttributes extends BasicFileAttributes
레거시 "DOS" 속성을 지원하는 파일 시스템에 있는 파일과 관련된 파일 속성이에요. Java 1.7부터 사용할 수 있어요.
사용 예:
Path file = ...;
DosFileAttributes attrs = Files.readAttributes(file, DosFileAttributes.class);
메서드 요약
| 수식자와 타입 | 메서드 | 설명 |
|---|---|---|
boolean |
isArchive() |
archive(보관) 속성의 값을 반환해요. |
boolean |
isHidden() |
hidden(숨김) 속성의 값을 반환해요. |
boolean |
isReadOnly() |
read-only(읽기 전용) 속성의 값을 반환해요. |
boolean |
isSystem() |
system(시스템) 속성의 값을 반환해요. |
BasicFileAttributes 인터페이스에 선언된 메서드: creationTime, fileKey, isDirectory, isOther, isRegularFile, isSymbolicLink, lastAccessTime, lastModifiedTime, size
isReadOnly
boolean isReadOnly()
read-only 속성의 값을 반환해요. 이 속성은 종종 파일이 삭제되거나 갱신되는 것을 막는 간단한 접근 제어 메커니즘으로 사용돼요. 파일 시스템이나 플랫폼이 읽기 전용 파일의 갱신을 막기 위해 강제를 수행하는지는 구현별로 달라요.
isHidden
boolean isHidden()
hidden 속성의 값을 반환해요. 이 속성은 종종 파일이 사용자에게 보이는지 여부를 나타내는 데 사용돼요.
isArchive
boolean isArchive()
archive 속성의 값을 반환해요. 이 속성은 일반적으로 백업 프로그램에서 사용돼요.
isSystem
boolean isSystem()
system 속성의 값을 반환해요. 이 속성은 종종 파일이 운영 체제의 구성 요소임을 나타내는 데 사용돼요.