열거형 RealmFileException.Kind
- java.lang.Object
-
- java.lang.Enum<RealmFileException.Kind>
-
- io.realm.exceptions.RealmFileException.Kind
-
- 구현된 모든 인터페이스:
Serializable
,Comparable<RealmFileException.Kind>
- 클래스를 둘러싸는 경우:
- RealmFileException
public static enum RealmFileException.Kind extends Enum<RealmFileException.Kind>
이RealmFileException
의 특정 종류입니다.
-
-
열거형 상수 요약
열거형 상수 열거형 상수 설명 ACCESS_ERROR
Realm이 열릴 때 I/O 관련 예외 시나리오가 발생하면 발생합니다.BAD_HISTORY
온디스크 Realm의 기록 유형이 예기치 않거나 호환되지 않는 경우 발생합니다.EXISTS
대상 파일이 존재하지만 존재하지 않는 경우 발생합니다.FORMAT_UPGRADE_REQUIRED
파일을 새 형식으로 업그레이드해야 하지만 업그레이드가 명시적으로 비활성화된 경우 발생합니다.INCOMPATIBLE_LOCK_FILE
데이터베이스 파일이 현재 아키텍처 불일치로 인해 현재 프로세스와 공유할 수 없는 다른 프로세스에서 열려 있는 경우 발생합니다.INCOMPATIBLE_SYNC_FILE
Realm 객체 서버 2.*와 호환되지 않는 Realm 객체 서버 1.*으로 만든 Realm 파일을 열려고 하면 발생합니다.NOT_FOUND
관련 파일을 찾을 수 없는 경우 발생합니다.PERMISSION_DENIED
Realm이 열릴 때 지정된 액세스 모드에서 지정된 파일을 열거나 만들 수 있는 권한이 사용자에게 없으면 발생합니다.
-
메서드 요약
모든 메서드 정적 메서드 구체적인 방법 수정자 및 유형 메서드 설명 static RealmFileException.Kind
valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다.static RealmFileException.Kind[]
values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다.
-
-
-
열거형 상수 세부 정보
-
ACCESS_ERROR
public static final RealmFileException.Kind ACCESS_ERROR
Realm이 열릴 때 I/O 관련 예외 시나리오가 발생하면 발생합니다.
-
BAD_HISTORY
public static final RealmFileException.Kind BAD_HISTORY
온디스크 Realm의 기록 유형이 예기치 않거나 호환되지 않는 경우 발생합니다.
-
PERMISSION_DENIED
public static final RealmFileException.Kind PERMISSION_DENIED
Realm이 열릴 때 지정된 액세스 모드에서 지정된 파일을 열거나 만들 수 있는 권한이 사용자에게 없으면 발생합니다.
-
Exists
public static final RealmFileException.Kind EXISTS
대상 파일이 존재하지만 존재하지 않는 경우 발생합니다.
-
NOT_FOUND
public static final RealmFileException.Kind NOT_FOUND
관련 파일을 찾을 수 없는 경우 발생합니다.
-
INCOMPATIBLE_LOCK_FILE
public static final RealmFileException.Kind INCOMPATIBLE_LOCK_FILE
데이터베이스 파일이 현재 아키텍처 불일치로 인해 현재 프로세스와 공유할 수 없는 다른 프로세스에서 열려 있는 경우 발생합니다.
-
FORMAT_UPGRADE_REQUERED
public static final RealmFileException.Kind FORMAT_UPGRADE_REQUIRED
파일을 새 형식으로 업그레이드해야 하지만 업그레이드가 명시적으로 비활성화된 경우 발생합니다.
-
INCOMPATIBLE_SYNC_FILE
public static final RealmFileException.Kind INCOMPATIBLE_SYNC_FILE
Realm 객체 서버 2.*와 호환되지 않는 Realm 객체 서버 1.*으로 만든 Realm 파일을 열려고 하면 발생합니다. 이 예외는 Realm에서 자동으로 처리되어야 합니다.
-
-
메서드 세부 정보
-
values
public static RealmFileException.Kind[] values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다. 이 메서드는 다음과 같이 상수를 반복하는 데 사용할 수 있습니다:for (RealmFileException.Kind c : RealmFileException.Kind.values()) System.out.println(c);
- 반환합니다:
- 이 열거형의 상수를 포함하는 배열(선언된 순서대로)
-
valueOf
public static RealmFileException.Kind valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)- 매개변수:
name
- 반환되는 열거형 상수의 이름입니다.- 반환합니다:
- 지정된 이름을 가진 열거형 상수
- 예외 처리:
IllegalArgumentException
- 이 열거형 유형에 지정된 이름의 상수가 없는 경우NullPointerException
- 인수가 null인 경우
-
-