Documentation

Run an InterMine query stored as an XML file
Run an InterMine template by passing a list of parameters
how to run Webservice::InterMine webservice queries
Advanced Results Management
Extending Webservice::InterMine
Logging in to access your templates

Modules

modules for interacting with InterMine datawarehouse webservices
A base class for all constraints.
A representation of a binary attribute constraint
the logic for combining constraints on a path in a PathQuery
A representation of a dual value constraint.
a representation of a List of objects stored on a webservice's server.
an object to manage lists and manipulate them
a pair of two object and'ed or or'ed together
parse rows of JSON results
parse rows of JSON results into array-refs
parse rows of JSON results into hash-refs
parse rows of JSON results into ResultRows
functions for finding problems with paths
an object representation of a query on an InterMine database
Composable behaviour for deserialisable queries
Composable behaviour for runnable queries
Composable behaviour for serialisable queries
an object representation of a query on an InterMine database that has been saved for later re-use
A representation of a webservice template
An object for iterating through result rows
a class for inflating jsonobjects into
a class for providing a unified hash and array reference style interface for result rows.
the logic for combining constraints on a path in a PathQuery
behaviour for queries that can print their results out
an object representation of an Webservice::InterMine Web-Service
Service for making Webservice::InterMine template queries using the web service
A type library for webservice modules

Provides

in lib/Webservice/InterMine/Constraint/Loop.pm
in lib/Webservice/InterMine/Constraint/Multi.pm
in lib/Webservice/InterMine/Constraint/Role/Operator.pm
in lib/Webservice/InterMine/Constraint/Role/Template.pm
in lib/Webservice/InterMine/Constraint/Role/Templated.pm
in lib/Webservice/InterMine/Constraint/SubClass.pm
in lib/Webservice/InterMine/Constraint/Unary.pm
in lib/Webservice/InterMine/ConstraintFactory.pm
in lib/Webservice/InterMine/Join.pm
in lib/Webservice/InterMine/LogicParser.pm
in lib/Webservice/InterMine/LogicalOperator.pm
in lib/Webservice/InterMine/Parser.pm
in lib/Webservice/InterMine/Parser/FlatFile.pm
in lib/Webservice/InterMine/PathDescription.pm
in lib/Webservice/InterMine/PathFeature.pm
in lib/Webservice/InterMine/Query/Core.pm
in lib/Webservice/InterMine/Query/Handler.pm
in lib/Webservice/InterMine/Query/Roles/ExtendedQuery.pm
in lib/Webservice/InterMine/Query/Roles/HTMLTable.pm
in lib/Webservice/InterMine/Query/Roles/Listable.pm
in lib/Webservice/InterMine/Query/Roles/QueryParameters.pm
in lib/Webservice/InterMine/Query/Roles/QueryUrl.pm
in lib/Webservice/InterMine/Query/Roles/Saved.pm
in lib/Webservice/InterMine/Query/Roles/ScriptAble.pm
in lib/Webservice/InterMine/Query/Roles/TemplateParameters.pm
in lib/Webservice/InterMine/Query/Roles/Templateable.pm
in lib/Webservice/InterMine/Query/Roles/Templated.pm
in lib/Webservice/InterMine/Query/Roles/Uploadable.pm
in lib/Webservice/InterMine/Query/Roles/WriteExcel.pm
in lib/Webservice/InterMine/Query/Roles/WriteOutLegacy.pm
in lib/Webservice/InterMine/Query/Roles/WriteOutYaml.pm
in lib/Webservice/InterMine/Query/SavedHandler.pm
in lib/Webservice/InterMine/Query/Scripted.pm
in lib/Webservice/InterMine/Query/TemplateHandler.pm
in lib/Webservice/InterMine/ResultIterator/Role/HTMLTableRow.pm
in lib/Webservice/InterMine/Role/Described.pm
in lib/Webservice/InterMine/Role/KnowsJSON.pm
in lib/Webservice/InterMine/Role/ModelOwner.pm
in lib/Webservice/InterMine/Role/Named.pm
in lib/Webservice/InterMine/Role/Serviced.pm
in lib/Webservice/InterMine/ServiceResolver.pm
in lib/Webservice/InterMine/SortOrder.pm
in lib/Webservice/InterMine/TemplateConstraintFactory.pm