@Override public Object clone() { BwOrganizer nobj = new BwOrganizer(); nobj.setCn(getCn()); nobj.setDir(getDir()); nobj.setLanguage(getLanguage()); nobj.setSentBy(getSentBy()); nobj.setOrganizerUri(getOrganizerUri()); nobj.setScheduleStatus(getScheduleStatus()); nobj.setDtstamp(getDtstamp()); return nobj; } }
public boolean differsFrom(final BwOrganizer val) { return (Util.compareStrings(val.getCn(), getCn()) != 0) || (Util.compareStrings(val.getDir(), getDir()) != 0) || (Util.compareStrings(val.getLanguage(), getLanguage()) != 0) || (Util.compareStrings(val.getSentBy(), getSentBy()) != 0) || (Util.compareStrings(val.getOrganizerUri(), getOrganizerUri()) != 0); }
/** Make an organizer * * @param cb IcalCallback object * @param orgProp * @return BwOrganizer * @throws Throwable */ public static BwOrganizer getOrganizer(final IcalCallback cb, final Organizer orgProp) throws Throwable { BwOrganizer org = new BwOrganizer(); org.setOrganizerUri(cb.getCaladdr(orgProp.getValue())); ParameterList pars = orgProp.getParameters(); org.setCn(IcalUtil.getOptStr(pars, "CN")); org.setDir(getOptStr(pars, "DIR")); org.setLanguage(getOptStr(pars, "LANGUAGE")); org.setScheduleStatus(getOptStr(pars, "SCHEDULE-STATUS")); org.setSentBy(getOptStr(pars, "SENT-BY")); return org; }
organizer = new BwOrganizer(); organizer.setOrganizerUri(originator);
@Override public int hashCode() { int hc = 1; if (getOrganizerUri() != null) { hc *= getOrganizerUri().hashCode(); } return hc; }
org = (BwOrganizer)org.clone();
@Override public String toString() { StringBuilder sb = new StringBuilder("BwOrganizer("); sb.append("cn="); sb.append(getCn()); sb.append(", dir="); sb.append(getDir()); sb.append(", language="); sb.append(getLanguage()); sb.append(", sentBy="); sb.append(getSentBy()); sb.append(", organizerUri="); sb.append(getOrganizerUri()); sb.append(", dtstamp="); sb.append(getDtstamp()); sb.append(", scheduleStatus="); sb.append(getScheduleStatus()); sb.append("}"); return sb.toString(); }
public int compareTo(final BwOrganizer that) { if (this == that) { return 0; } return getOrganizerUri().compareTo(that.getOrganizerUri()); }
boolean changed = false; if (CalFacadeUtil.cmpObjval(getCn(), from.getCn()) != 0) { setCn(from.getCn()); changed = true; if (CalFacadeUtil.cmpObjval(getDir(), from.getDir()) != 0) { setDir(from.getDir()); changed = true; if (CalFacadeUtil.cmpObjval(getLanguage(), from.getLanguage()) != 0) { setLanguage(from.getLanguage()); changed = true; if (CalFacadeUtil.cmpObjval(getSentBy(), from.getSentBy()) != 0) { setSentBy(from.getSentBy()); changed = true; if (CalFacadeUtil.cmpObjval(getOrganizerUri(), from.getOrganizerUri()) != 0) { setOrganizerUri(from.getOrganizerUri()); changed = true; if (CalFacadeUtil.cmpObjval(getDtstamp(), from.getDtstamp()) != 0) { setDtstamp(from.getDtstamp()); changed = true;
/** Size to use for quotas. * * @return int */ @NoDump public int getSize() { return QuotaUtil.size(getCn()) + QuotaUtil.size(getDir()) + QuotaUtil.size(getLanguage()) + QuotaUtil.size(getSentBy()) + QuotaUtil.size(getOrganizerUri()) + QuotaUtil.size(getDtstamp()); }
return false; return stringMatch(ev.getOrganizer().getOrganizerUri(), val);
/** * @param val * @return Organizer * @throws Throwable */ public static Organizer setOrganizer(final BwOrganizer val) throws Throwable { ParameterList pars = new ParameterList(); String temp = val.getScheduleStatus(); if (temp != null) { pars.add(new ScheduleStatus(temp)); } temp = val.getCn(); if (temp != null) { pars.add(new Cn(temp)); } temp = val.getDir(); if (temp != null) { pars.add(new Dir(temp)); } temp = val.getLanguage(); if (temp != null) { pars.add(new Language(temp)); } temp = val.getSentBy(); if (temp != null) { pars.add(new SentBy(temp)); } Organizer prop = new Organizer(pars, val.getOrganizerUri()); return prop; }
OrganizerPropType prop = new OrganizerPropType(); prop.setCalAddress(val.getOrganizerUri()); prop.setParameters(pars); String temp = val.getScheduleStatus(); if (temp != null) { ScheduleStatusParamType ss = new ScheduleStatusParamType(); temp = val.getCn(); if (temp != null) { CnParamType cn = new CnParamType(); temp = val.getDir(); if (temp != null) { DirParamType d = new DirParamType(); temp = val.getLanguage(); if (temp != null) { LanguageParamType l = new LanguageParamType(); temp = val.getSentBy(); if (temp != null) { SentByParamType sb = new SentByParamType();