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

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

    • sourceNote

      protected String sourceNote
      The source note.
    • topicValue

      protected String topicValue
      The topic value.
    • id

      protected String id
      The id.
    • hjid

      protected Long hjid
      The hjid.
  • Constructor Details

    • TopicElement

      public TopicElement()
  • Method Details

    • getSourceNote

      public String getSourceNote()
      Gets the source note.
      Returns:
      the source note
    • setSourceNote

      public void setSourceNote(String value)
      Sets the source note.
      Parameters:
      value - the new source note
    • getTopicValue

      public String getTopicValue()
      Gets the topic value.
      Returns:
      the topic value
    • setTopicValue

      public void setTopicValue(String value)
      Sets the topic value.
      Parameters:
      value - the new topic value
    • getId

      public String getId()
      Gets the id.
      Returns:
      the id
    • setId

      public void setId(String value)
      Sets the id.
      Parameters:
      value - the new id
    • withSourceNote

      public TopicElement withSourceNote(String value)
      With source note.
      Parameters:
      value - the value
      Returns:
      the topic element
    • withTopicValue

      public TopicElement withTopicValue(String value)
      With topic value.
      Parameters:
      value - the value
      Returns:
      the topic element
    • withId

      public TopicElement withId(String value)
      With id.
      Parameters:
      value - the value
      Returns:
      the topic 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 object)
      Overrides:
      equals in class Object
    • hashCode

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