io.realm
Esta classe contém todos os atributos de Realm para um campo de Realm. Elas geralmente corresponderão às anotações encontradas no pacote io.realm.annotation . Consulte a anotação relevante para obter mais informações sobre cada modificador.
Resumo da constante enumeração
Constante enumeração e descrição |
|---|
Marca um campo como indexado. |
Marca um campo como uma chave primária. |
Marca um campo como explicitamente não permitindo valores nulos. |
Resumo do método
Modificador e tipo | Método e descrição |
|---|---|
values () |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalizeMétodos herdados da classe java.lang.Enum :
name,ordinal,toString,equals,hashCode,clone,compareTo,getDeclaringClass,valueOf,finalize
Detalhes da constante enumeração
INDEXED
public static final FieldAttribute
Marca um campo como indexado.
PRIMARY_KEY
public static final FieldAttribute
Marca um campo como uma chave primária. Isso também o marca implicitamente como INDEXED .
REQUIRED
public static final FieldAttribute
Marca um campo como explicitamente não permitindo valores nulos. O comportamento padrão para permitir null depende do tipo do campo.
Detalhes do método
valor de
values
public static FieldAttribute values () |
|---|