Tipo de anotação RealmClass
io.realm.annotations
Interfaces implementadas:
Interface usada para marcar uma classe que pode ser persistida pelo Realm.
Resumo do elemento opcional
Modificador e tipo | Elemento opcional e descrição |
---|---|
booleanopúblico | Defina objetos deste tipo como "Incorporados". |
política pública de nomeação de domínios | A política de nomenclatura foi aplicada a todos os campos desta classe. |
Defina manualmente o nome interno usado pelo Realm para esta classe. | |
Defina manualmente o nome interno usado pelo Realm para esta classe. |
Detalhes do elemento
incorporado | ||
---|---|---|
Defina objeto deste tipo como "objeto incorporado". Objeto incorporado têm um comportamento ligeiramente diferente dos objeto normais:
Padrão:
|
fieldNamingPolicy |
---|
A política de nomenclatura foi aplicada a todos os campos desta classe. A política padrão é RealmNamingPolicy.NO_POLICY . É possível substituir a política de nomenclatura para cada campo usando a anotação RealmField . Padrão:
|
name |
---|
Defina manualmente o nome interno usado pelo Realm para esta classe. Se essa classe fizer parte de algum módulo, isso também substituirá qualquer política de nome definida usando RealmModule.classNamingPolicy() . Padrão:
|
valor |
---|
Defina manualmente o nome interno usado pelo Realm para esta classe. Se essa classe fizer parte de algum módulo, isso também substituirá qualquer política de nome definida usando RealmModule.classNamingPolicy() . Padrão:
|