- get(int) - Method in class com.jimmoores.quandl.TabularResult
-
Get a row, indexed from zero (excluding the header).
- getAuthToken() - Method in class com.jimmoores.quandl.SessionOptions
-
Get the Quandl auth token stored in this SessionOptions, or null if none was specified.
- getClient() - Method in class com.jimmoores.quandl.QuandlSession
-
Allow the client to be overridden by a test subclass.
- getColumnNames() - Method in class com.jimmoores.quandl.HeaderDefinition
-
Get an immutable copy of the list of column names.
- getColumnNumber() - Method in class com.jimmoores.quandl.QuandlCodeRequest
-
- getCurrentPage() - Method in class com.jimmoores.quandl.SearchResult
-
Get the current page of this result set.
- getDatabaseCode() - Method in class com.jimmoores.quandl.SearchRequest
-
- getDataSet(DataSetRequest) - Method in class com.jimmoores.quandl.QuandlSession
-
Get a tabular data set from Quandl.
- getDataSets(MultiDataSetRequest) - Method in class com.jimmoores.quandl.QuandlSession
-
- getDocumentsPerPage() - Method in class com.jimmoores.quandl.SearchResult
-
Get the number of documents per page in this result set.
- getDouble(String) - Method in class com.jimmoores.quandl.MetaDataResult
-
Get a Double field.
- getDouble(int) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column index as a Double (possibly null).
- getDouble(String) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column name as a Double (possibly null).
- getEndDate() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getFrequency() - Method in class com.jimmoores.quandl.DataSetRequest
-
- getFrequency() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getHeaderDefinition() - Method in class com.jimmoores.quandl.MetaDataResult
-
Extract a HeaderDefinition from the meta data.
- getHeaderDefinition() - Method in class com.jimmoores.quandl.TabularResult
-
Get the header definition.
- getJSONResponse(WebTarget) - Method in class com.jimmoores.quandl.util.DefaultRESTDataProvider
-
Invoke a GET call on the web target and return the result as a parsed JSON object.
- getJSONResponse(WebTarget) - Method in interface com.jimmoores.quandl.util.RESTDataProvider
-
Invoke a GET call on the web target and return the result as a parsed JSON object.
- getLocalDate(String) - Method in class com.jimmoores.quandl.MetaDataResult
-
Get a LocalDate field (converted from a String internally).
- getLocalDate(int) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column index as a LocalDate (possibly null).
- getLocalDate(String) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column name as a LocalDate (possibly null).
- getMaxPerPage() - Method in class com.jimmoores.quandl.SearchRequest
-
- getMaxRows() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getMetaData(MetaDataRequest) - Method in class com.jimmoores.quandl.QuandlSession
-
Get meta data from Quandl about a particular quandlCode.
- getMetaData(MultiMetaDataRequest) - Method in class com.jimmoores.quandl.QuandlSession
-
Get meta data from Quandl about a range of quandlCodes returned as a single MetaDataResult.
- getMetaDataResultList() - Method in class com.jimmoores.quandl.SearchResult
-
Extract a list of MetaDataResult objects, each one representing a match.
- getMultipleHeaderDefinition(MultiMetaDataRequest) - Method in class com.jimmoores.quandl.QuandlSession
-
- getOffsetDateTime(String) - Method in class com.jimmoores.quandl.MetaDataResult
-
Get a LocalDate field (converted from a String internally).
- getPageNumber() - Method in class com.jimmoores.quandl.SearchRequest
-
- getQuandlCode() - Method in class com.jimmoores.quandl.DataSetRequest
-
- getQuandlCode() - Method in class com.jimmoores.quandl.MetaDataRequest
-
- getQuandlCode() - Method in class com.jimmoores.quandl.MetaDataResult
-
Get the Quandl code associated with this metadata.
- getQuandlCode() - Method in class com.jimmoores.quandl.QuandlCodeRequest
-
- getQuandlCodeRequests() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getQuandlCodes() - Method in class com.jimmoores.quandl.MultiMetaDataRequest
-
- getQuery() - Method in class com.jimmoores.quandl.SearchRequest
-
- getRateLimitLimit() - Method in exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
- getRateLimitRemaining() - Method in exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
- getRawJSON() - Method in class com.jimmoores.quandl.MetaDataResult
-
Get the underlying JSON object, useful if the data structure has changed since release.
- getRawJSON() - Method in class com.jimmoores.quandl.SearchResult
-
Get the underlying JSON object, useful if the data structure has changed since release.
- getRESTDataProvider() - Method in class com.jimmoores.quandl.SessionOptions
-
Get the REST data provider to use when sending API requests to Quandl.
- getRetryAfter() - Method in exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
- getRetryPolicy() - Method in class com.jimmoores.quandl.SessionOptions
-
Get the RetryPolicy to use in determining retry behaviour when calls to Quandl fail.
- getSortOrder() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getStartDate() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- getString(String) - Method in class com.jimmoores.quandl.MetaDataResult
-
Get a String field.
- getString(int) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column index as a String (possibly null).
- getString(String) - Method in class com.jimmoores.quandl.Row
-
Returns an entry from a given column name as a String (possibly null).
- getTabularResponse(WebTarget) - Method in class com.jimmoores.quandl.util.DefaultRESTDataProvider
-
Invoke a GET call on the web target and return the result as a TabularResult (parsed CSV).
- getTabularResponse(WebTarget) - Method in interface com.jimmoores.quandl.util.RESTDataProvider
-
Invoke a GET call on the web target and return the result as a TabularResult (parsed CSV).
- getTotalDocuments() - Method in class com.jimmoores.quandl.SearchResult
-
Get the total number of documents in this result set.
- getTransform() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- QuandlCodeRequest - Class in com.jimmoores.quandl
-
Class for representing a request for either a single column for a given Quandl code, or a request for all columns for a given Quandl code.
- QuandlRequestFailedException - Exception in com.jimmoores.quandl.util
-
A runtime exception from the Quandl client indicating an HTTP 429 response code (Too many requests) and that
subsequent retries according to the session retry policy also failed.
- QuandlRequestFailedException(String, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlRequestFailedException
-
Constructor when another exception is being included.
- QuandlRequestFailedException(String) - Constructor for exception com.jimmoores.quandl.util.QuandlRequestFailedException
-
Constructor when exception is not caused by an underlying exception.
- QuandlRuntimeException - Exception in com.jimmoores.quandl.util
-
A runtime exception from the Quandl client.
- QuandlRuntimeException(String, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlRuntimeException
-
Constructor when another exception is being included.
- QuandlRuntimeException(String) - Constructor for exception com.jimmoores.quandl.util.QuandlRuntimeException
-
Constructor when exception is not caused by an underlying exception.
- QuandlServiceUnavailableException - Exception in com.jimmoores.quandl.util
-
A runtime exception from the Quandl client indicating an HTTP 503 response code (Service unavailable).
- QuandlServiceUnavailableException(String, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlServiceUnavailableException
-
Constructor when another exception is being included.
- QuandlServiceUnavailableException(String) - Constructor for exception com.jimmoores.quandl.util.QuandlServiceUnavailableException
-
Constructor when exception is not caused by an underlying exception.
- QuandlSession - Class in com.jimmoores.quandl
-
Quandl session class.
- QuandlTooManyRequestsException - Exception in com.jimmoores.quandl.util
-
A runtime exception from the Quandl client indicating an HTTP 429 response code (Too many requests).
- QuandlTooManyRequestsException(String, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
Constructor when another exception is being included.
- QuandlTooManyRequestsException(String) - Constructor for exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
Constructor when exception is not caused by an underlying exception.
- QuandlTooManyRequestsException(String, Long, Long, Long) - Constructor for exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
Constructor when exception is not caused by an underlying exception.
- QuandlTooManyRequestsException(String, Long, Long, Long, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlTooManyRequestsException
-
Constructor when exception is caused by an underlying exception.
- QuandlUnprocessableEntityException - Exception in com.jimmoores.quandl.util
-
A runtime exception from the Quandl client indicating an HTTP 422 response code (Unprocessable Entity).
- QuandlUnprocessableEntityException(String, Throwable) - Constructor for exception com.jimmoores.quandl.util.QuandlUnprocessableEntityException
-
Constructor when another exception is being included.
- QuandlUnprocessableEntityException(String) - Constructor for exception com.jimmoores.quandl.util.QuandlUnprocessableEntityException
-
Constructor when exception is not caused by an underlying exception.
- TabularResult - Class in com.jimmoores.quandl
-
Represents a result in tabular form.
- TOO_MANY_REQUESTS - Static variable in interface com.jimmoores.quandl.util.RESTDataProvider
-
HTTP Response code returned when the client has made too many request - it is an indication of rate limiting on the
server-side.
- toPrettyPrintedString() - Method in class com.jimmoores.quandl.MetaDataResult
-
Print a nicely formatted representation of this object.
- toPrettyPrintedString() - Method in class com.jimmoores.quandl.SearchResult
-
Print a nicely formatted representation of this object.
- toPrettyPrintedString() - Method in class com.jimmoores.quandl.TabularResult
-
Print a nicely formatted representation of this object.
- toPrettyPrintedString(SearchResult) - Static method in class com.jimmoores.quandl.util.PrettyPrinter
-
Pretty print a SearchResult as an indented piece of JSON code.
- toPrettyPrintedString(MetaDataResult) - Static method in class com.jimmoores.quandl.util.PrettyPrinter
-
Pretty print a MetaDataResult as an indented piece of JSON code.
- toPrettyPrintedString(JSONObject) - Static method in class com.jimmoores.quandl.util.PrettyPrinter
-
Pretty print a JSONObject as an indented piece of JSON code.
- toPrettyPrintedString(Map<String, HeaderDefinition>) - Static method in class com.jimmoores.quandl.util.PrettyPrinter
-
Pretty print a map of String to HeaderDefinition (see QuandlSession.getMultipleHeaderDefinition)
Throws a QuandlRuntimeException if it can't render the JSONObject to a String.
- toPrettyPrintedString(TabularResult) - Static method in class com.jimmoores.quandl.util.PrettyPrinter
-
Pretty print a TabularResult in a text-based table format.
- toString() - Method in class com.jimmoores.quandl.DataSetRequest
-
- toString() - Method in class com.jimmoores.quandl.HeaderDefinition
-
- toString() - Method in class com.jimmoores.quandl.MetaDataRequest
-
- toString() - Method in class com.jimmoores.quandl.MetaDataResult
-
Use the underlying JSON toString() to show full data structure.
- toString() - Method in class com.jimmoores.quandl.MultiDataSetRequest
-
- toString() - Method in class com.jimmoores.quandl.MultiMetaDataRequest
-
- toString() - Method in class com.jimmoores.quandl.QuandlCodeRequest
-
- toString() - Method in class com.jimmoores.quandl.Row
-
- toString() - Method in class com.jimmoores.quandl.SearchRequest
-
- toString() - Method in class com.jimmoores.quandl.SearchResult
-
Use the underlying JSON toString() to show full data structure.
- toString() - Method in class com.jimmoores.quandl.TabularResult
-
- Transform - Enum in com.jimmoores.quandl
-
Enumerated type to represent a server-side pre-processing transformation of the source data.
- withAuthToken(String) - Static method in class com.jimmoores.quandl.SessionOptions.Builder
-
Specify a specific auth token.
- withColumn(int) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify a specific column for the request.
- withDatabaseCode(String) - Method in class com.jimmoores.quandl.SearchRequest.Builder
-
Specify the database to search within.
- withEndDate(LocalDate) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify an end date cut-off for the request.
- withEndDate(LocalDate) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify an end date cut-off for the request.
- withFrequency(Frequency) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify the sampling frequency for the request.
- withFrequency(Frequency) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify the sampling frequency for the request.
- withMaxPerPage(int) - Method in class com.jimmoores.quandl.SearchRequest.Builder
-
Specify the maximum number of documents per page of results.
- withMaxRows(int) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify the maximum number of rows that should be returns for the request.
- withMaxRows(int) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify the maximum number of rows that should be returns for the request.
- withoutAuthToken() - Static method in class com.jimmoores.quandl.SessionOptions.Builder
-
Specify no auth token.
- withPaddedHeader(HeaderDefinition) - Method in class com.jimmoores.quandl.Row
-
Create row with new header.
- withPageNumber(int) - Method in class com.jimmoores.quandl.SearchRequest.Builder
-
Specify the page number of the results (1-based).
- withQuery(String) - Method in class com.jimmoores.quandl.SearchRequest.Builder
-
Specify the search term to use for your query.
- withRESTDataProvider(RESTDataProvider) - Method in class com.jimmoores.quandl.SessionOptions.Builder
-
Specify a custom RESTDataProvider for the session to use when sending requests, intended for testing purposes.
- withRetryPolicy(RetryPolicy) - Method in class com.jimmoores.quandl.SessionOptions.Builder
-
Specify the number of retries to execute before giving up on a request.
- withSortOrder(SortOrder) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify the sort order of the results.
- withSortOrder(SortOrder) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify the sort order of the results.
- withStartDate(LocalDate) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify a start date cut-off for the request.
- withStartDate(LocalDate) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify a start date cut-off for the request.
- withTransform(Transform) - Method in class com.jimmoores.quandl.DataSetRequest.Builder
-
Optionally specify a data transformation function for the request.
- withTransform(Transform) - Method in class com.jimmoores.quandl.MultiDataSetRequest.Builder
-
Optionally specify a data transformation function for the request.