java.lang.Object
com.hack23.cia.model.external.worldbank.topic.impl.TopicsElement
All Implemented Interfaces:
com.hack23.cia.model.common.api.ModelObject, Serializable

@Entity(name="TopicsElement") public class TopicsElement extends Object implements com.hack23.cia.model.common.api.ModelObject
The Class TopicsElement.
See Also:
  • Field Details

  • Constructor Details

    • TopicsElement

      public TopicsElement()
  • Method Details

    • getTopic

      public List<TopicElement> getTopic()
      Gets the topic.
      Returns:
      the topic
    • setTopic

      public void setTopic(List<TopicElement> topic)
      Sets the topic.
      Parameters:
      topic - the new topic
    • getPage

      public BigInteger getPage()
      Gets the page.
      Returns:
      the page
    • setPage

      public void setPage(BigInteger value)
      Sets the page.
      Parameters:
      value - the new page
    • getPages

      public BigInteger getPages()
      Gets the pages.
      Returns:
      the pages
    • setPages

      public void setPages(BigInteger value)
      Sets the pages.
      Parameters:
      value - the new pages
    • getPerPage

      public BigInteger getPerPage()
      Gets the per page.
      Returns:
      the per page
    • setPerPage

      public void setPerPage(BigInteger value)
      Sets the per page.
      Parameters:
      value - the new per page
    • getTotal

      public BigInteger getTotal()
      Gets the total.
      Returns:
      the total
    • setTotal

      public void setTotal(BigInteger value)
      Sets the total.
      Parameters:
      value - the new total
    • withTopic

      public TopicsElement withTopic(List<TopicElement> topic)
      With topic.
      Parameters:
      topic - the topic
      Returns:
      the topics element
    • withPage

      public TopicsElement withPage(BigInteger value)
      With page.
      Parameters:
      value - the value
      Returns:
      the topics element
    • withPages

      public TopicsElement withPages(BigInteger value)
      With pages.
      Parameters:
      value - the value
      Returns:
      the topics element
    • withPerPage

      public TopicsElement withPerPage(BigInteger value)
      With per page.
      Parameters:
      value - the value
      Returns:
      the topics element
    • withTotal

      public TopicsElement withTotal(BigInteger value)
      With total.
      Parameters:
      value - the value
      Returns:
      the topics element
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • getHjid

      public Long getHjid()
      Gets the hjid.
      Returns:
      the hjid
    • setHjid

      public void setHjid(Long value)
      Sets the hjid.
      Parameters:
      value - the new hjid
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object