Pacote io.realm

Interface RealmModel

  • Todas as classes de implementação conhecidas:
    DynamicRealmObject, RealmObject

    public interface RealmModel
    Interface para marcar classes como RealmObjects, ela pode ser usada em vez de estender o RealmObject.

    Todos os métodos auxiliares disponíveis para classes que estendem RealmObject estão disponíveis como métodos estáticos:

     
       Person p = realm.createObject(Person.class);
    
       // With the RealmModel interface
       RealmObject.isValid(p);
    
       // With the RealmObject base class
       p.isValid();
     
     

    Observação: o objeto que implementa essa interface também precisa ser anotado com RealmClass, para que o processador de anotação possa gerar a classe de proxy sublinhada.

    Veja também:
    RealmObject