NAME Webservice::InterMine::Query::Roles::Runnable - Composable behaviour for runnable queries

DESCRIPTION

This module provides composable behaviour for running a query against a webservice and getting the results.

METHODS

results_iterator

Returns a results iterator for use with a query.

results(as => $format, inflate => true|false)

returns the results from a query in the result format specified. If the inflate option is given and true, then jsonobjects returned will be inflated.

FUNCTIONS

inflate( thing )

Inflates the thing passed in, blessing hashes into Webservice::InterMine::ResultObjects, and recursing through their values, and iterating over their arrays.