public boolean isSame(Trigger t) {
if (this.equals(t) &&
same(actions, t.actions) &&
autoDisable == t.autoDisable &&
autoEnable == t.autoEnable &&
autoResolve == t.autoResolve &&
autoResolveAlerts == t.autoResolveAlerts &&
autoResolveMatch == t.autoResolveMatch &&
same(context, t.context) &&
same(description, t.description) &&
enabled == t.enabled &&
same(eventCategory, t.eventCategory) &&
same(eventText, t.eventText) &&
eventType == t.eventType &&
firingMatch == t.firingMatch &&
same(memberOf, t.memberOf) &&
same(name, t.name) &&
severity == t.severity &&
same(source, t.source) &&
same(tags, t.tags) &&
type == t.type) {
return true;
}
return false;
}