Pacote io.realm.Exceptions
Enum RealmFileException.Kind
- java.lang.Object
-
- java.lang.Enum<RealmFileException.Kind>
-
- io.realm.exceptions.RealmFileException.Kind
-
- Todas as interfaces implementadas:
Serializable
,Comparable<RealmFileException.Kind>
- Classe anexa:
- RealmFileException
public static enum RealmFileException.Kind extends Enum<RealmFileException.Kind>
O tipo específico desteRealmFileException
.
-
-
Resumo da constante enumeração
Constantes de enumeração Constante Enum Descrição ACCESS_ERROR
Lançado para quaisquer cenários de exceção relacionados à E/S quando um Realm é aberto.BAD_HISTORY
Lançado se o tipo de histórico do Realm em disco for inesperado ou incompatível.EXISTS
Lançado se o arquivo de destino existir, mas não deveria.FORMAT_UPGRADE_REQUIRED
Lançado se o arquivo precisar ser atualizado para um novo formato, mas as atualizações tiverem sido explicitamente desabilitadas.INCOMPATIBLE_LOCK_FILE
Gerado se o arquivo de reconhecimento de data center estiver atualmente aberto em outro processo que não pode ser compartilhado com o processo atual devido a uma incompatibilidade de arquitetura.INCOMPATIBLE_SYNC_FILE
Lançado se foi feita uma tentativa de abrir um Arquivo de Realm criado com o Objeto de Realm servidor 1.*, que não é compatível com o Objeto de Realm servidor 2.*.NOT_FOUND
Lançado se o arquivo relevante não for encontrado.PERMISSION_DENIED
Lançado se o usuário não tiver permissão para abrir ou criar o arquivo especificado no modo de acesso especificado quando o Realm for aberto.
-
Resumo do método
Todos os métodos Métodos estáticos Métodos concretos Modificador e tipo Método Descrição static RealmFileException.Kind
valueOf(String name)
Retorna a constante de enumeração deste tipo com o nome especificado.static RealmFileException.Kind[]
values()
Retorna uma matriz contendo as constantes desta enumeração, na ordem em que são declaradas.-
Métodos herdados da classe java.lang.enumeração
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
-
-
-
Detalhes da constante enumeração
-
ACCESS_ERROR
public static final RealmFileException.Kind ACCESS_ERROR
Lançado para quaisquer cenários de exceção relacionados à E/S quando um Realm é aberto.
-
BAD_HISTORY
public static final RealmFileException.Kind BAD_HISTORY
Lançado se o tipo de histórico do Realm em disco for inesperado ou incompatível.
-
PERMISSION_denied
public static final RealmFileException.Kind PERMISSION_DENIED
Lançado se o usuário não tiver permissão para abrir ou criar o arquivo especificado no modo de acesso especificado quando o Realm for aberto.
-
Existe
public static final RealmFileException.Kind EXISTS
Lançado se o arquivo de destino existir, mas não deveria.
-
NÃO_FOUND
public static final RealmFileException.Kind NOT_FOUND
Lançado se o arquivo relevante não for encontrado.
-
INCOMPATIBLE_LOCK_FILE
public static final RealmFileException.Kind INCOMPATIBLE_LOCK_FILE
Gerado se o arquivo de reconhecimento de data center estiver atualmente aberto em outro processo que não pode ser compartilhado com o processo atual devido a uma incompatibilidade de arquitetura.
-
Format_upgrade_required
public static final RealmFileException.Kind FORMAT_UPGRADE_REQUIRED
Lançado se o arquivo precisar ser atualizado para um novo formato, mas as atualizações tiverem sido explicitamente desabilitadas.
-
INCOMPATIBLE_SYNC_FILE
public static final RealmFileException.Kind INCOMPATIBLE_SYNC_FILE
Lançado se foi feita uma tentativa de abrir um Arquivo de Realm criado com o Objeto de Realm servidor 1.*, que não é compatível com o Objeto de Realm servidor 2.*. Essa exceção deve ser tratada automaticamente pelo Realm.
-
-
Detalhes do método
-
values
public static RealmFileException.Kind[] values()
Retorna uma matriz contendo as constantes deste tipo de enum, na ordem em que são declaradas. Este método pode ser utilizado para iterar sobre as constantes da seguinte forma:para (RealmFileException.Kind c : RealmFileException.Kind.values()) System.out.println(c);
- Retorna:
- uma matriz contendo as constantes desse tipo de enumeração, na ordem em que são declaradas
-
valor de
public static RealmFileException.Kind valueOf(String name)
Retorna a constante de enum deste tipo com o nome especificado. A string deve corresponder exatamente a um identificador usado para declarar uma constante de enum nesse tipo. (Caracteres estranhos do espaço em branco não são permitidos.)- Parâmetros:
name
- o nome da constante de enumeração a ser retornada.- Retorna:
- a constante da enumeração com o nome especificado
- Lançamentos:
IllegalArgumentException
- se este tipo de enumeração não tiver constante com o nome especificadoNullPointerException
- se o argumento for nulo
-
-