package cn.dreampie.quartz; /** * Created by ice on 14-11-28. */ public class QuartzKey { public static final String DEFAULT_GROUP = "default"; long id; String group; String name; public QuartzKey(long id, String name) { this(id, DEFAULT_GROUP, name); } public QuartzKey(long id, String group, String name) { this.id = id; this.group = group; this.name = name; } public long getId() { return id; } public void setId(long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getGroup() { return group; } public void setGroup(String group) { this.group = group; } public String toString() { return "id:" + id + ",name:" + name + ",group:" + group; } public boolean equals(Object o) { if (o != null && o instanceof QuartzKey) { QuartzKey quartzKey = (QuartzKey) o; return this.id == quartzKey.getId() && this.name.equals(quartzKey.getName()) && this.group.equals(quartzKey.getGroup()); } return super.equals(o); } }