InterMine > Webservice-InterMine-1.0400 > Webservice::InterMine::Query::Roles::WriteOutAble

Download:
Webservice-InterMine-1.0400.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  1
View/Report Bugs
Source   Latest Release: Webservice-InterMine-1.0405

NAME ^

Webservice::InterMine::Query::Roles::WriteOutAble - Composable behaviour for serialisable queries

DESCRIPTION ^

This module provides composable behaviour for serialising queries

REQUIRES ^

This module demands its consumer provide the following methods:

METHODS ^

stringify

Returns a string representation of this query. This takes the form of xml. For invalid queries, the string "<query>Invalid</query>" is returned.

to_xml

Returns an xml representation of the query. If the query is invalid, an error with be thrown.

to_query_xml

Returns the xml suitable for passing to query service calls with (stripped of any headers in the case of templates and saved queries)

SEE ALSO ^

AUTHOR ^

Alex Kalderimis <dev@intermine.org>

BUGS ^

Please report any bugs or feature requests to dev@intermine.org.

SUPPORT ^

You can find documentation for this module with the perldoc command.

    perldoc Webservice::InterMine::Query::Roles::WriteOutAble

You can also look for information at:

COPYRIGHT AND LICENSE ^

Copyright 2006 - 2011 FlyMine, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: