Class RSSItem

    • Constructor Detail

      • RSSItem

        public RSSItem​(com.rometools.rome.feed.synd.SyndEntry item,
                       com.rometools.rome.feed.synd.SyndFeed feed,
                       SPChannel spChannel)
        Default RSSItem constructor which encapsulate Item and Channel from informa API
        Parameters:
        item -
        feed -
    • Method Detail

      • getItemTitle

        public String getItemTitle()
        Returns:
        the itemTitle
      • getItemDescription

        public String getItemDescription()
        Returns:
        the itemDescription
      • getItemLink

        public String getItemLink()
        Returns:
        the itemURL
      • getItemDate

        public Date getItemDate()
        Returns:
        the itemDate
      • getItemComments

        public String getItemComments()
        Returns:
        the itemComments
      • getExternalChannelId

        public Long getExternalChannelId()
        Returns:
        the externalChannelId
      • getChannelTitle

        public String getChannelTitle()
        Returns:
        the channelTitle
      • getChannelDescription

        public String getChannelDescription()
        Returns:
        the channelDescription
      • getChannelImage

        public com.rometools.rome.feed.synd.SyndImage getChannelImage()
        Returns:
        the image
      • getChannelId

        public Long getChannelId()
        Returns:
        the channelId
      • getChannelUrl

        public String getChannelUrl()
        Returns:
        the channelUrl
      • getNbDisplayedItems

        public int getNbDisplayedItems()
        Returns:
        the nbDisplayedItems
      • compareTo

        public int compareTo​(RSSItem other)
        Compares this RSS item with the specified one by their respective date. So, this method breaks the property (x.compareTo(y)==0) == (x.equals(y))
        Specified by:
        compareTo in interface Comparable<RSSItem>
        Parameters:
        other - the other RSS item.
        Returns:
        the comparing between their date.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object