Package yahoofinance.histquotes
Class HistoricalQuote
- java.lang.Object
-
- yahoofinance.histquotes.HistoricalQuote
-
public class HistoricalQuote extends java.lang.ObjectAll getters can return null in case the data is not available from Yahoo Finance.- Author:
- Stijn Strickx
-
-
Constructor Summary
Constructors Constructor Description HistoricalQuote()HistoricalQuote(java.lang.String symbol, java.util.Calendar date, java.math.BigDecimal open, java.math.BigDecimal low, java.math.BigDecimal high, java.math.BigDecimal close, java.math.BigDecimal adjClose, java.lang.Long volume)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigDecimalgetAdjClose()The adjusted closing price on a specific date reflects all of the dividends and splits since that day.java.math.BigDecimalgetClose()java.util.CalendargetDate()java.math.BigDecimalgetHigh()java.math.BigDecimalgetLow()java.math.BigDecimalgetOpen()java.lang.StringgetSymbol()java.lang.LonggetVolume()voidsetAdjClose(java.math.BigDecimal adjClose)voidsetClose(java.math.BigDecimal close)voidsetDate(java.util.Calendar date)voidsetHigh(java.math.BigDecimal high)voidsetLow(java.math.BigDecimal low)voidsetOpen(java.math.BigDecimal open)voidsetSymbol(java.lang.String symbol)voidsetVolume(java.lang.Long volume)java.lang.StringtoString()
-
-
-
Constructor Detail
-
HistoricalQuote
public HistoricalQuote()
-
HistoricalQuote
public HistoricalQuote(java.lang.String symbol, java.util.Calendar date, java.math.BigDecimal open, java.math.BigDecimal low, java.math.BigDecimal high, java.math.BigDecimal close, java.math.BigDecimal adjClose, java.lang.Long volume)
-
-
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)
-
getOpen
public java.math.BigDecimal getOpen()
-
setOpen
public void setOpen(java.math.BigDecimal open)
-
getLow
public java.math.BigDecimal getLow()
- Returns:
- the intra-day low
-
setLow
public void setLow(java.math.BigDecimal low)
-
getHigh
public java.math.BigDecimal getHigh()
- Returns:
- the intra-day high
-
setHigh
public void setHigh(java.math.BigDecimal high)
-
getClose
public java.math.BigDecimal getClose()
-
setClose
public void setClose(java.math.BigDecimal close)
-
getAdjClose
public java.math.BigDecimal getAdjClose()
The adjusted closing price on a specific date reflects all of the dividends and splits since that day. The adjusted closing price from a date in history can be used to calculate a close estimate of the total return, including dividends, that an investor earned if shares were purchased on that date.- Returns:
- the adjusted close price
-
setAdjClose
public void setAdjClose(java.math.BigDecimal adjClose)
-
getVolume
public java.lang.Long getVolume()
-
setVolume
public void setVolume(java.lang.Long volume)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-