/** Only true if something changes the status of, or information about, the * attendee. * * @param val incoming value * @param checkPartStat - true if we check the partstat * @return true for significant change */ public boolean changedBy(final BwAttendee val, final boolean checkPartStat) { return ((checkPartStat && (Util.compareStrings(val.getPartstat(), getPartstat()) != 0))) || (Util.compareStrings(val.getCn(), getCn()) != 0) || (Util.compareStrings(val.getCuType(), getCuType()) != 0) || (Util.compareStrings(val.getDelegatedFrom(), getDelegatedFrom()) != 0) || (Util.compareStrings(val.getDelegatedTo(), getDelegatedTo()) != 0) || (Util.compareStrings(val.getDir(), getDir()) != 0) || (Util.compareStrings(val.getLanguage(), getLanguage()) != 0) || (Util.compareStrings(val.getMember(), getMember()) != 0) || (Util.compareStrings(val.getRole(), getRole()) != 0) || (Util.compareStrings(val.getSentByVal(), getSentByVal()) != 0) || (Util.compareStrings(val.getAttendeeUri(), getAttendeeUri()) != 0); }
temp = val.getDelegatedTo(); if (temp != null) { DelegatedToParamType dt = new DelegatedToParamType();
@Override public boolean differsFrom(final BwAttendee val) { return (Util.compareStrings(val.getPartstat(), getPartstat()) != 0) || (Util.compareStrings(val.getCn(), getCn()) != 0) || (Util.compareStrings(val.getCuType(), getCuType()) != 0) || (Util.compareStrings(val.getDelegatedFrom(), getDelegatedFrom()) != 0) || (Util.compareStrings(val.getDelegatedTo(), getDelegatedTo()) != 0) || (Util.compareStrings(val.getDir(), getDir()) != 0) || (Util.compareStrings(val.getLanguage(), getLanguage()) != 0) || (Util.compareStrings(val.getMember(), getMember()) != 0) || (Util.cmpBoolval(val.getRsvp(), getRsvp()) != 0) || (Util.compareStrings(val.getRole(), getRole()) != 0) || (Util.compareStrings(val.getSentByVal(), getSentByVal()) != 0) || (Util.compareStrings(val.getAttendeeUri(), getAttendeeUri()) != 0) || (Util.cmpIntval(val.getScheduleAgent(), getScheduleAgent()) != 0); }
/** Copy this objects values into the parameter 1 * * @param val to copy */ public void copyTo(final BwAttendee val) { val.setCn(getCn()); val.setCuType(getCuType()); val.setDelegatedFrom(getDelegatedFrom()); val.setDelegatedTo(getDelegatedTo()); val.setDir(getDir()); val.setLanguage(getLanguage()); val.setMember(getMember()); val.setRsvp(getRsvp()); val.setRole(getRole()); val.setPartstat(getPartstat()); val.setSentByVal(getSentByVal()); val.setAttendeeUri(getAttendeeUri()); val.setSequence(getSequence()); val.setScheduleAgent(getScheduleAgent()); val.setScheduleStatus(getScheduleStatus()); val.setDtstamp(getDtstamp()); }
pars.add(new DelegatedFrom(temp)); temp = val.getDelegatedTo(); if (temp != null) { pars.add(new DelegatedTo(temp));
ts.append("cuType", getCuType()); ts.append("delegatedFrom", getDelegatedFrom()); ts.append("delegatedTo", getDelegatedTo());