package com.geek_alarm.android; /** * AlarmPreference is particular alarm, * it has only time, when it go off. */ public class AlarmPreference { // Days represents as bits. private int days; private int hour; private int minute; private int id; private boolean enabled; public int getDays() { return days; } public void setDays(int days) { this.days = days; } public int getHour() { return hour; } public void setHour(int hour) { this.hour = hour; } public int getMinute() { return minute; } public void setMinute(int minute) { this.minute = minute; } public int getId() { return id; } public void setId(int id) { this.id = id; } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + id; return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; AlarmPreference other = (AlarmPreference) obj; if (id != other.id) return false; return true; } }