1 package net.osdn.gokigen.joggingtimer.storage;
3 import android.database.Cursor;
9 public interface ITimeEntryDatabase
11 static final long DEFAULT_RECORD_TYPE = 0;
12 static final long EDITABLE_RECORD_TYPE = 1;
17 Cursor getAllIndexData();
18 Cursor getAllDetailData(long indexId);
19 Cursor getAllReferenceDetailData();
21 void deleteTimeEntryData(long indexId);
23 void setReferenceIndexData(long indexId);
24 void updateIndexData(long indexId, String title, int icon);
25 void createIndexData(String title, String memo, int icon, long startTime);
26 void appendTimeData(long indexId, long lapTime);
27 void finishTimeData(long indexId, long startTime, long endTime);
29 void createTimeEntryModelData(int lap, int hour, int minute, int second, String memo);