DosFileAttributes — 레거시 "DOS" 속성을 지원하는 파일 시스템의 파일 속성

DosFileAttributes — 레거시 "DOS" 속성을 지원하는 파일 시스템의 파일 속성

DosFileAttributes는 레거시 "DOS" 속성을 지원하는 파일 시스템에 있는 파일과 관련된 파일 속성이에요.

출처: Java API Reference

본문

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 속성의 값을 반환해요. 이 속성은 종종 파일이 운영 체제의 구성 요소임을 나타내는 데 사용돼요.

더 알아보기 (Learn more)

Java 공식 API