Class IndicatorElement
- java.lang.Object
-
- com.hack23.cia.model.external.worldbank.indicators.impl.IndicatorElement
-
- All Implemented Interfaces:
com.hack23.cia.model.common.api.ModelObject
,java.io.Serializable
@Entity(name="IndicatorElement") public class IndicatorElement extends java.lang.Object implements com.hack23.cia.model.common.api.ModelObject
The Class IndicatorElement.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Long
hjid
The hjid.protected java.lang.String
id
The id.protected java.lang.String
indicatorName
The indicator name.protected Source
source
The source.protected java.lang.String
sourceNote
The source note.protected java.lang.String
sourceOrganization
The source organization.protected Topics
topics
The topics.
-
Constructor Summary
Constructors Constructor Description IndicatorElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object object)
java.lang.Long
getHjid()
Gets the hjid.java.lang.String
getId()
Gets the id.java.lang.String
getIndicatorName()
Gets the indicator name.Source
getSource()
Gets the source.java.lang.String
getSourceNote()
Gets the source note.java.lang.String
getSourceOrganization()
Gets the source organization.Topics
getTopics()
Gets the topics.int
hashCode()
void
setHjid(java.lang.Long value)
Sets the hjid.void
setId(java.lang.String value)
Sets the id.void
setIndicatorName(java.lang.String value)
Sets the indicator name.void
setSource(Source value)
Sets the source.void
setSourceNote(java.lang.String value)
Sets the source note.void
setSourceOrganization(java.lang.String value)
Sets the source organization.void
setTopics(Topics value)
Sets the topics.java.lang.String
toString()
IndicatorElement
withId(java.lang.String value)
With id.IndicatorElement
withIndicatorName(java.lang.String value)
With indicator name.IndicatorElement
withSource(Source value)
With source.IndicatorElement
withSourceNote(java.lang.String value)
With source note.IndicatorElement
withSourceOrganization(java.lang.String value)
With source organization.IndicatorElement
withTopics(Topics value)
With topics.
-
-
-
Field Detail
-
indicatorName
protected java.lang.String indicatorName
The indicator name.
-
source
protected Source source
The source.
-
sourceNote
protected java.lang.String sourceNote
The source note.
-
sourceOrganization
protected java.lang.String sourceOrganization
The source organization.
-
topics
protected Topics topics
The topics.
-
id
protected java.lang.String id
The id.
-
hjid
protected java.lang.Long hjid
The hjid.
-
-
Method Detail
-
getIndicatorName
public java.lang.String getIndicatorName()
Gets the indicator name.- Returns:
- the indicator name
-
setIndicatorName
public void setIndicatorName(java.lang.String value)
Sets the indicator name.- Parameters:
value
- the new indicator name
-
getSource
public Source getSource()
Gets the source.- Returns:
- the source
-
setSource
public void setSource(Source value)
Sets the source.- Parameters:
value
- the new source
-
getSourceNote
public java.lang.String getSourceNote()
Gets the source note.- Returns:
- the source note
-
setSourceNote
public void setSourceNote(java.lang.String value)
Sets the source note.- Parameters:
value
- the new source note
-
getSourceOrganization
public java.lang.String getSourceOrganization()
Gets the source organization.- Returns:
- the source organization
-
setSourceOrganization
public void setSourceOrganization(java.lang.String value)
Sets the source organization.- Parameters:
value
- the new source organization
-
getTopics
public Topics getTopics()
Gets the topics.- Returns:
- the topics
-
setTopics
public void setTopics(Topics value)
Sets the topics.- Parameters:
value
- the new topics
-
getId
public java.lang.String getId()
Gets the id.- Returns:
- the id
-
setId
public void setId(java.lang.String value)
Sets the id.- Parameters:
value
- the new id
-
withIndicatorName
public IndicatorElement withIndicatorName(java.lang.String value)
With indicator name.- Parameters:
value
- the value- Returns:
- the indicator element
-
withSource
public IndicatorElement withSource(Source value)
With source.- Parameters:
value
- the value- Returns:
- the indicator element
-
withSourceNote
public IndicatorElement withSourceNote(java.lang.String value)
With source note.- Parameters:
value
- the value- Returns:
- the indicator element
-
withSourceOrganization
public IndicatorElement withSourceOrganization(java.lang.String value)
With source organization.- Parameters:
value
- the value- Returns:
- the indicator element
-
withTopics
public IndicatorElement withTopics(Topics value)
With topics.- Parameters:
value
- the value- Returns:
- the indicator element
-
withId
public IndicatorElement withId(java.lang.String value)
With id.- Parameters:
value
- the value- Returns:
- the indicator element
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getHjid
public java.lang.Long getHjid()
Gets the hjid.- Returns:
- the hjid
-
setHjid
public void setHjid(java.lang.Long value)
Sets the hjid.- Parameters:
value
- the new hjid
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-