Lines Matching defs:AlarmInstance

37 public final class AlarmInstance implements ClockContract.InstancesColumns {
95 public static ContentValues createContentValues(AlarmInstance instance) {
143 public static AlarmInstance getInstance(ContentResolver contentResolver, long instanceId) {
145 AlarmInstance result = null;
152 result = new AlarmInstance(cursor);
168 public static List<AlarmInstance> getInstancesByAlarmId(ContentResolver contentResolver,
179 public static AlarmInstance getNextUpcomingInstanceByAlarmId(ContentResolver contentResolver,
181 final List<AlarmInstance> alarmInstances = getInstancesByAlarmId(contentResolver, alarmId);
185 AlarmInstance nextAlarmInstance = alarmInstances.get(0);
186 for (AlarmInstance instance : alarmInstances) {
197 public static List<AlarmInstance> getInstancesByInstanceIdAndState(
206 public static List<AlarmInstance> getInstancesByState(
223 public static List<AlarmInstance> getInstances(ContentResolver contentResolver,
227 List<AlarmInstance> result = new LinkedList<>();
235 result.add(new AlarmInstance(cursor));
245 public static AlarmInstance addInstance(ContentResolver contentResolver,
246 AlarmInstance instance) {
250 String dupSelector = AlarmInstance.ALARM_ID + " = " + instance.mAlarmId;
251 for (AlarmInstance otherInstances : getInstances(contentResolver, dupSelector)) {
268 public static boolean updateInstance(ContentResolver contentResolver, AlarmInstance instance) {
288 final List<AlarmInstance> instances = getInstancesByAlarmId(contentResolver, alarmId);
289 for (AlarmInstance instance : instances) {
309 public AlarmInstance(Calendar calendar, Long alarmId) {
314 public AlarmInstance(Calendar calendar) {
323 public AlarmInstance(Cursor c) {
431 if (!(o instanceof AlarmInstance)) return false;
432 final AlarmInstance other = (AlarmInstance) o;
443 return "AlarmInstance{" +