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;
}
}