/** * Indicates whether some other object is "equal to" this one as defined by the Object equals() * method. * <p> * * @param other he reference object with which to compare. * @return <b>true</b> if 'this' object is equal to the 'other' object. * */ @Override public boolean equals(final Object other) { if (other == null) { return false; } if (!(other instanceof Entry)) { return false; } // can't use foreign markup in equals, due to JDOM equals impl final List<Element> fm = getForeignMarkup(); setForeignMarkup(((Entry) other).getForeignMarkup()); final boolean ret = EqualsBean.beanEquals(this.getClass(), this, other); // restore foreign markup setForeignMarkup(fm); return ret; }
/** * Indicates whether some other object is "equal to" this one as defined by the Object equals() * method. * <p> * * @param other he reference object with which to compare. * @return <b>true</b> if 'this' object is equal to the 'other' object. * */ @Override public boolean equals(final Object other) { if (other == null) { return false; } if (!(other instanceof Entry)) { return false; } // can't use foreign markup in equals, due to JDOM equals impl final List<Element> fm = getForeignMarkup(); setForeignMarkup(((Entry) other).getForeignMarkup()); final boolean ret = EqualsBean.beanEquals(this.getClass(), this, other); // restore foreign markup setForeignMarkup(fm); return ret; }
protected void addEntry(final Entry entry, final Element parent) throws FeedException { final Element eEntry = new Element("entry", getFeedNamespace()); final String xmlBase = entry.getXmlBase(); if (xmlBase != null) { eEntry.setAttribute("base", xmlBase, Namespace.XML_NAMESPACE); } populateEntry(entry, eEntry); generateForeignMarkup(eEntry, entry.getForeignMarkup()); checkEntryConstraints(eEntry); generateItemModules(entry.getModules(), eEntry); parent.addContent(eEntry); }
protected void addEntry(final Entry entry, final Element parent) throws FeedException { final Element eEntry = new Element("entry", getFeedNamespace()); final String xmlBase = entry.getXmlBase(); if (xmlBase != null) { eEntry.setAttribute("base", xmlBase, Namespace.XML_NAMESPACE); } populateEntry(entry, eEntry); generateForeignMarkup(eEntry, entry.getForeignMarkup()); checkEntryConstraints(eEntry); generateItemModules(entry.getModules(), eEntry); parent.addContent(eEntry); }
final List<Element> foreignMarkup = entry.getForeignMarkup(); if (!foreignMarkup.isEmpty()) { syndEntry.setForeignMarkup(foreignMarkup);
final List<Element> foreignMarkup = entry.getForeignMarkup(); if (Lists.isNotEmpty(foreignMarkup)) { syndEntry.setForeignMarkup(foreignMarkup);
final List<Element> foreignMarkup = entry.getForeignMarkup(); if (!foreignMarkup.isEmpty()) { syndEntry.setForeignMarkup(foreignMarkup);
final List<Element> foreignMarkup = entry.getForeignMarkup(); if (Lists.isNotEmpty(foreignMarkup)) { syndEntry.setForeignMarkup(foreignMarkup);
generateForeignMarkup(eEntry, entry.getForeignMarkup());
generateForeignMarkup(eEntry, entry.getForeignMarkup());