Package intermine :: Module webservice
[hide private]
[frames] | no frames]

Module webservice

source code


Author: Alex Kalderimis

Contact: dev@intermine.org

License: LGPL

Classes [hide private]
  Service
The intermine.webservice.Service class is the main interface for the user.
  ResultObject
An object used to represent result records as returned in jsonobjects format ============================================================================
  ResultRow
An object for representing a row of data received back from the server.
  ResultIterator
  FlatFileIterator
This iterator can be used as the sub iterator in a ResultIterator
  JSONIterator
This iterator can be used as the sub iterator in a ResultIterator
  Parser
Sub-class this class to gain a default constructor
  EchoParser
Use for parsing situations when you don't actually want to change the data
  ListValueParser
Parses jsonrow formatted rows into lists of values.
  DictValueParser
Parses jsonrow formatted rows into dictionaries where the key is the view string for the cell, and the value is the contents of the returned cell.
  ResultRowParser
Parses jsonrow formatted rows into ResultRows, which supports key access by list indices (based on the selected view) as well as lookup by view name (based on the selected view value).
  ResultObjParser
Parses jsonrow formatted rows into ResultRows, which supports key access by list indices (based on the selected view) as well as lookup by view name (based on the selected view value).
  InterMineURLOpener
Provides user agent and authentication headers, and handling of errors
  UnimplementedError
  ServiceError
Errors in the creation and use of the Service object
  WebserviceError
Errors from interaction with the webservice
Variables [hide private]
  __organization__ = 'InterMine'
  __package__ = 'intermine'