注解类型 RealmClass
-
@Retention(RUNTIME) @Target(TYPE) @Inherited public @interface RealmClass
用于标记可由 Realm 持久化的类的接口。
-
-
可选元素摘要
可选元素 修饰符和类型 可选元素 说明 boolean
embedded
将此类对象定义为“嵌入式”。RealmNamingPolicy
fieldNamingPolicy
该命名策略适用于此类中的所有字段。String
name
手动设置 Realm 为此类使用的内部名称。String
value
手动设置 Realm 为此类使用的内部名称。
-
-
-
元素详细信息
-
值
字符串值
手动设置 Realm 为此类使用的内部名称。 如果此类是任何模块的一部分,这也将覆盖使用RealmModule.classNamingPolicy()
设置的任何名称策略。- 默认:
- ""
-
-
-
名称
字符串名称
手动设置 Realm 为此类使用的内部名称。 如果此类是任何模块的一部分,这也将覆盖使用RealmModule.classNamingPolicy()
设置的任何名称策略。- 默认:
- ""
-
-
-
fieldNamingPolicy
RealmNamingPolicy fieldNamingPolicy
该命名策略适用于此类中的所有字段。默认策略为RealmNamingPolicy.NO_POLICY
。可以使用
RealmField
注释覆盖每个字段的命名策略。- 默认:
- io.realm.annotations.RealmNamingPolicy.NO_POLICY
-
-