Class WebservicePythonCodeGenerator

  • All Implemented Interfaces:
    WebserviceCodeGenerator

    public class WebservicePythonCodeGenerator
    extends java.lang.Object
    implements WebserviceCodeGenerator
    Class for generating Python code to run a query, using the intermine python library.
    Author:
    Alex Kalderimis
    • Constructor Detail

      • WebservicePythonCodeGenerator

        public WebservicePythonCodeGenerator()
    • Method Detail

      • getInvalidQuery

        protected java.lang.String getInvalidQuery()
        Returns:
        error message
      • generate

        public java.lang.String generate​(WebserviceCodeGenInfo info)
        This method will generate code that will run using the python webservice client library.
        Specified by:
        generate in interface WebserviceCodeGenerator
        Parameters:
        info - a WebserviceCodeGenInfo object
        Returns:
        the code as a string