Class HistoricalDividend


  • public class HistoricalDividend
    extends java.lang.Object
    At the time of this writing Yahoo returns ADJUSTED dividends. Which means that as soon as split occurs, all past dividends are divided by split factor. All getters can return null in case the data is not available from Yahoo Finance.
    Author:
    Randle McMurphy
    • Constructor Summary

      Constructors 
      Constructor Description
      HistoricalDividend()  
      HistoricalDividend​(java.lang.String symbol, java.util.Calendar date, java.math.BigDecimal adjDividend)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.math.BigDecimal getAdjDividend()
      At the time of this writing Yahoo returns ADJUSTED dividends.
      java.util.Calendar getDate()  
      java.lang.String getSymbol()  
      void setAdjDividend​(java.math.BigDecimal adjDividend)  
      void setDate​(java.util.Calendar date)  
      void setSymbol​(java.lang.String symbol)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • HistoricalDividend

        public HistoricalDividend()
      • HistoricalDividend

        public HistoricalDividend​(java.lang.String symbol,
                                  java.util.Calendar date,
                                  java.math.BigDecimal adjDividend)
    • Method Detail

      • getSymbol

        public java.lang.String getSymbol()
      • setSymbol

        public void setSymbol​(java.lang.String symbol)
      • getDate

        public java.util.Calendar getDate()
      • setDate

        public void setDate​(java.util.Calendar date)
      • getAdjDividend

        public java.math.BigDecimal getAdjDividend()
        At the time of this writing Yahoo returns ADJUSTED dividends. Which means that as soon as split occurs, all past dividends are divided by split factor.
        Returns:
        an adjusted dividend cash
      • setAdjDividend

        public void setAdjDividend​(java.math.BigDecimal adjDividend)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object