Venice 0.751beta

Package nz.org.venice.quote

Provides stock market quotes and other market information sourced from either a database, files or the internet.

See:
          Description

Interface Summary
EODQuoteFilter Provides an interface for converting to/from a text string containing a single end-of-day quote from/to the internal stock quote object.
IDQuoteFilter Provides an interface for converting to/from a text string containing a single intra-day quote from/to the internal stock quote object.
IFileEODQuoteFilter  
IFileEODQuoteImport  
Quote Representation of either an end-of-day or an intra-day stock quote.
QuoteBundle This class provides a generic interface which can be used to access a bundle of either end-of-day or intra-day quotes.
QuoteFunctionSource This interface describes the quote source for the quote functions in QuoteFunctions.
QuoteListener Interface for classes that are listening for when new intra-day quotes are downloaded.
QuoteSource Provides a generic interface in which we can query stock quotes from multiple sources.
 

Class Summary
DatabaseAccessManager Manages database settings where the data is session based (ie not stored on disk ) Where the database is stored locally, a simple mask is applied.
DatabaseManager Provides functionality to manage database connections and ensures the relevant tables exist.
DatabaseQuoteSource Provides functionality to obtain stock quotes from a database.
EODQuote Representation of an end-of-day stock quote for a given stock on a given date.
EODQuoteBundle When a task requires end-of-day stock quotes, it should create an instance of this class which represents all the task's required quotes.
EODQuoteBundleCache This class is responsible for caching quote bundles.
EODQuoteBundleIterator Iterator for traversing EODQuotes in an EODQuoteBundle.
EODQuoteCache This class contains all the end-of-day stock quotes currently in memory.
EODQuoteFilterList Provides a list of quote filters available to us.
EODQuoteRange This class represents a way of describing a range or a set of end-of-day quotes.
ExchangeRateFormatException An exception which is raised when there is a problem parsing a currency exchange rate
ExportQuoteModule The export module allows exporting of quotes from Venice.
EzyChartQuoteFilter Provides a filter to parse the Ezy Chart quote format.
FileEODQuoteExport Export quotes from Venice to a file.
FileEODQuoteImport Import quotes from files into Venice or export them to files.
FileQuoteSource Provides functionality to obtain stock quotes from files.
FloatEODQuoteImport Import end-of-day quotes from float.com.au into Venice.
GoogleEODQuoteFilter Provides a filter to parse the Google end-of-day stock quote format.
GoogleEODQuoteImport Import end-of-day quotes from finance.google.com into Venice.
IDQuote Representation of an intra-day stock quote for a given stock, on a given day at a given time.
IDQuoteBundle When a task requires intra-day stock quotes, it should create an instance of this class which represents all the task's required quotes.
IDQuoteCache This class contains all the intra-day stock quotes currently in memory.
IDQuoteSync This class controls the periodic downloading, or synchronisation, of new intra-day quotes.
IDQuoteSyncModule The sync Intra-day quotes module allows automatic downloading of Intra-day quotes from the internet into Venice.
ImportExportException This exception represents an error importing or exporting a quote to or from Venice.
ImportQuoteModule The import quote module allows importing of quotes into Venice.
InsightTraderQuoteFilter Provides a filter to parse the Insight Trader quote format.
MetaStock2QuoteFilter Provides a filter to parse the Meta Stock (volume/100) quote format.
MetastockBinaryEODFilter  
MetastockBinaryEODImport  
MetaStockQuoteFilter Provides a filter to parse the Meta Stock quote format.
MissingQuoteException This exception represents the error condition that occurs when the caller is trying to retrieve a quote that is not present.
MixedQuoteBundle When a task requires a mix of end-of-day and intra-day stock quotes, it should create an instance of this class which represents all the task's required quotes.
QuoteBundleFunctionSource Allow the QuoteFunctions package to use quotes directly from a QuoteBundle.
QuoteEvent Representation of an event indicating that a new intra-day quote has been downloaded.
QuoteFormatException An exception which is raised when there is a problem parsing or verifying a quote.
QuoteFunctions This class contains functions that manipulate stock quotes.
QuoteNotLoadedException This exception represents the error condition that occurs when the caller is trying to retrieve a quote that has not been loaded into Venice.
QuoteSourceFactory Contains static methods for creating File-, Sample- and DatabaseQuoteSources based on the user preference.
QuoteSourceManager Returns the singleton reference to the quote source that the user has selected in their preferences.
Symbol An immutable representation of a stock symbol, e.g.
SymbolFormatException An exception which is raised when there is a problem parsing a symbol string.
SymbolMetadata  
SymbolMetadataReader  
SymbolMetadataWriter This classes writes Symbol Metadata as XML.
WeekendDateException This exception represents the error condition that occurs when the caller is trying to retrieve a quote from a weekend.
YahooEODQuoteFilter Provides a filter to parse the Yahoo end-of-day stock quote format.
YahooEODQuoteImport Import end-of-day quotes from finance.yahoo.com into Venice.
YahooExchangeRateFilter Provides a filter to parse currency exchange rates supplied from Yahoo.
YahooExchangeRateImport Import exchange rate quotes from Yahoo into Venice.
YahooIDQuoteFilter Provides a filter to parse the Yahoo intra-day stock quote format.
YahooIDQuoteImport Import intra-day quotes from Yahoo into Venice.
 

Package nz.org.venice.quote Description

Provides stock market quotes and other market information sourced from either a database, files or the internet.


Venice 0.751beta