List <Object> O RealmList <RealmObject> en Realm Android

Necesito una list<Object> usando Realm. Intenté RealmList<RealmObject> pero no funciona porque RealmObject es abstracto.

Cristiano de Reino aquí. Sólo puede guardar objetos que extienden RealmObject dentro de un Realm. Esto es porque Realm no es una base de datos schemaless. Requerimos un esquema y ese esquema está definido por los objetos que extienden RealmObject. Utilizamos RealmList porque abstrae la comunicación con la base de datos subyacente, pero implementa la interfaz List.

Esto significa que

 public class Foo extends RealmObject { private List<Object> objects; // not legal private RealmList<Object> objects; // not legal private RealmList<RealmObject> objects; // not legal } public class Foo extends RealmObject { private RealmList<Foo> objects; // legal } List<Foo> reference = foo.getObjects(); // Legal 
  • Java Realm obtiene el último elemento insertado
  • Tareas del grader del reino
  • Cómo cerrar el reino abierto por Realm.getDefaultInstance?
  • Reino que causa un montón de ANR
  • ¿Los campos de lectura de un objeto Realm son más lentos que los objetos java?
  • No puede compilar la aplicación de Android con el reino
  • Realm con datos pre-poblados en activos?
  • Cómo cambiar una RealmList a RealmResult?
  • ¿Los modelos Realm realmente requieren getters y setters?
  • El objeto no es parte del esquema para este reino
  • Cómo borrar la base de datos en el reino en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.