Package-level declarations

The deserialized responses for Alpha Vantage's foreign exchange endpoints.

All four cadences answer with the same shape: com.crazzyghost.alphavantage.forex.response.ForexResponse holds a currency pair's exchange rate series as a list of com.crazzyghost.alphavantage.forex.response.ForexUnit open-high-low-close bars alongside its com.crazzyghost.alphavantage.forex.response.MetaData — what differs between cadences is the span each bar covers and how much of the metadata is filled in.

Types

Link copied to clipboard
public class ForexResponse
A currency pair's exchange rate series, or the message Alpha Vantage returned in place of one.
Link copied to clipboard
public class ForexUnit
One open-high-low-close bar of a foreign exchange series, covering whichever span the requested cadence samples at — a minute, a day, a week or a month.
Link copied to clipboard
public class MetaData
The header Alpha Vantage returns above a foreign exchange series: which pair it covers, how recently it was refreshed, and how it was sampled.