diff --git a/documentazione.md b/documentazione.md index 15a64dd..730c890 100644 --- a/documentazione.md +++ b/documentazione.md @@ -339,18 +339,23 @@ Lo schema della tabella utilizzata per la memorizzazione di queste informazioni ``` Questi dati persistenti sono stati acceduti mediante l'utilizzo di due *Data Access Object* (DAO). -Le interfacce dei DAO utilizzate sono riportate nel @lst:dao. +Le interfacce dei DAO utilizzate sono riportate nei listati -@lst:dao-contact e -@lst:dao-tcn. -``` {.kotlin #lst:dao caption="Interfacce dei Data Access Objects."} +``` {.kotlin #lst:dao-contact caption="Interfaccia ContactDataDao."} @Dao interface ContactDataDao { @Query("SELECT * FROM contact_data") suspend fun getAllContactData(): List + @Query("SELECT * FROM contact_data WHERE timestamp >= :baseline") + suspend fun getNewerThan(baseline: Long): List + @Insert suspend fun insert(cn: ContactData) } +``` +``` {.kotlin #lst:dao-tcn caption="Interfaccia TCNDataDao."} @Dao interface TCNDataDao { @Query("SELECT * FROM tcn_data")