Class WorldBankData

  • All Implemented Interfaces:
    com.hack23.cia.model.common.api.ModelObject, java.io.Serializable

    @Entity(name="WorldBankData")
    public class WorldBankData
    extends java.lang.Object
    implements com.hack23.cia.model.common.api.ModelObject
    The Class WorldBankData.
    See Also:
    Serialized Form
    • Field Detail

      • indicator

        protected Indicator indicator
        The indicator.
      • country

        protected Country country
        The country.
      • dataValue

        protected java.lang.String dataValue
        The data value.
      • yearDate

        protected java.lang.Integer yearDate
        The year date.
      • hjid

        protected java.lang.Long hjid
        The hjid.
    • Constructor Detail

      • WorldBankData

        public WorldBankData()
    • Method Detail

      • getIndicator

        public Indicator getIndicator()
        Gets the indicator.
        Returns:
        the indicator
      • setIndicator

        public void setIndicator​(Indicator value)
        Sets the indicator.
        Parameters:
        value - the new indicator
      • getCountry

        public Country getCountry()
        Gets the country.
        Returns:
        the country
      • setCountry

        public void setCountry​(Country value)
        Sets the country.
        Parameters:
        value - the new country
      • getDataValue

        public java.lang.String getDataValue()
        Gets the data value.
        Returns:
        the data value
      • setDataValue

        public void setDataValue​(java.lang.String value)
        Sets the data value.
        Parameters:
        value - the new data value
      • getYearDate

        public java.lang.Integer getYearDate()
        Gets the year date.
        Returns:
        the year date
      • setYearDate

        public void setYearDate​(java.lang.Integer value)
        Sets the year date.
        Parameters:
        value - the new year date
      • withIndicator

        public WorldBankData withIndicator​(Indicator value)
        With indicator.
        Parameters:
        value - the value
        Returns:
        the world bank data
      • withCountry

        public WorldBankData withCountry​(Country value)
        With country.
        Parameters:
        value - the value
        Returns:
        the world bank data
      • withDataValue

        public WorldBankData withDataValue​(java.lang.String value)
        With data value.
        Parameters:
        value - the value
        Returns:
        the world bank data
      • withYearDate

        public WorldBankData withYearDate​(java.lang.Integer value)
        With year date.
        Parameters:
        value - the value
        Returns:
        the world bank data
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.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 class java.lang.Object
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class java.lang.Object