Class BEDQueryService


  • public class BEDQueryService
    extends BioQueryService
    A service for exporting query results in UCSC BED format.
    • Field Summary

      • Fields inherited from class org.intermine.webservice.server.WebService

        dataPackageOutput, DEFAULT_CALLBACK, im, out, output, request, response, webProperties
    • Constructor Summary

      Constructors 
      Constructor Description
      BEDQueryService​(org.intermine.api.InterMineAPI im)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void checkPathQuery​(org.intermine.pathquery.PathQuery pq)
      No-op stub.
      protected java.lang.String getContentType()  
      protected BEDExporter getExporter​(org.intermine.pathquery.PathQuery pq)  
      protected java.lang.String getSuffix()  
      • Methods inherited from class org.intermine.webservice.server.query.AbstractQueryService

        formatIsJsonObj, getQueryBuilder, getSchemaLocation, getSchemaUrl
      • Methods inherited from class org.intermine.webservice.server.WebService

        canServe, cleanUp, formatIsFlatFile, formatIsJSON, formatIsJSONP, formatIsXML, getAuthenticatedUser, getCallback, getColumnHeaderStyle, getDefaultOutput, getExtension, getFormat, getIntParameter, getIntParameter, getLineBreak, getListManager, getOptionalParameter, getOptionalParameter, getPermission, getProperty, getRawOutput, getRequestFileName, getRequiredParameter, hasCallback, initState, isAuthenticated, isGzip, isUncompressed, isZip, makeJSONOutput, makeXMLOutput, postInit, service, setFormat, setNameSpace, validateState, wantsColumnHeaders, wantsDataPackage
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BEDQueryService

        public BEDQueryService​(org.intermine.api.InterMineAPI im)
        Constructor.
        Parameters:
        im - A reference to an InterMine API settings bundle.
    • Method Detail

      • getExporter

        protected BEDExporter getExporter​(org.intermine.pathquery.PathQuery pq)
        Specified by:
        getExporter in class BioQueryService
        Parameters:
        pq - pathquery
        Returns:
        exporter
      • checkPathQuery

        protected void checkPathQuery​(org.intermine.pathquery.PathQuery pq)
                               throws java.lang.Exception
        Description copied from class: BioQueryService
        No-op stub. Put query validation here.
        Overrides:
        checkPathQuery in class BioQueryService
        Parameters:
        pq - pathquery
        Throws:
        java.lang.Exception - if something goes wrong