public interface Backend_HistoricalDatabase
Modifier and Type | Method and Description |
---|---|
void |
add_multiple_end() |
void |
add_multiple_next(java.lang.String macAddress,
java.util.UUID uuid,
HistoricalData data) |
void |
add_multiple_start() |
void |
add_single(java.lang.String macAddress,
java.util.UUID uuid,
HistoricalData data,
long maxCountToDelete) |
void |
delete_multipleUuids(java.lang.String[] macAddresses,
java.util.UUID[] uuids,
EpochTimeRange range,
long count) |
void |
delete_singleUuid_all(java.lang.String macAddress,
java.util.UUID uuid) |
void |
delete_singleUuid_inRange(java.lang.String macAddress,
java.util.UUID uuid,
EpochTimeRange range,
long maxCountToDelete) |
void |
delete_singleUuid_singleDate(java.lang.String macAddress,
java.util.UUID uuid,
long date) |
boolean |
doesDataExist(java.lang.String macAddress,
java.util.UUID uuid) |
int |
getCount(java.lang.String macAddress,
java.util.UUID uuid,
EpochTimeRange range) |
HistoricalDataCursor |
getCursor(java.lang.String macAddress,
java.util.UUID uuid,
EpochTimeRange range) |
java.lang.String |
getTableName(java.lang.String macAddress,
java.util.UUID uuid) |
void |
init(IBleManager manager) |
void |
load(java.lang.String macAddress,
java.util.UUID uuid,
EpochTimeRange range,
ForEach_Void<HistoricalData> forEach) |
android.database.Cursor |
query(java.lang.String query) |
void init(IBleManager manager)
void add_single(java.lang.String macAddress, java.util.UUID uuid, HistoricalData data, long maxCountToDelete)
void add_multiple_start()
void add_multiple_next(java.lang.String macAddress, java.util.UUID uuid, HistoricalData data)
void add_multiple_end()
void delete_singleUuid_all(java.lang.String macAddress, java.util.UUID uuid)
void delete_singleUuid_inRange(java.lang.String macAddress, java.util.UUID uuid, EpochTimeRange range, long maxCountToDelete)
void delete_singleUuid_singleDate(java.lang.String macAddress, java.util.UUID uuid, long date)
void delete_multipleUuids(java.lang.String[] macAddresses, java.util.UUID[] uuids, EpochTimeRange range, long count)
boolean doesDataExist(java.lang.String macAddress, java.util.UUID uuid)
void load(java.lang.String macAddress, java.util.UUID uuid, EpochTimeRange range, ForEach_Void<HistoricalData> forEach)
int getCount(java.lang.String macAddress, java.util.UUID uuid, EpochTimeRange range)
HistoricalDataCursor getCursor(java.lang.String macAddress, java.util.UUID uuid, EpochTimeRange range)
android.database.Cursor query(java.lang.String query)
java.lang.String getTableName(java.lang.String macAddress, java.util.UUID uuid)