Package org.intermine.bio.webservice
Class GenomicRegionSearchListInput
- java.lang.Object
-
- org.intermine.webservice.server.lists.ListInput
-
- org.intermine.bio.webservice.GenomicRegionSearchListInput
-
public class GenomicRegionSearchListInput extends org.intermine.webservice.server.lists.ListInput
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGenomicRegionSearchListInput.GenomicRegionSearchInfo
-
Field Summary
-
Fields inherited from class org.intermine.webservice.server.lists.ListInput
ALT_NAME_PARAM, bagManager, DESCRIPTION_PARAMETER, EXTRA_PARAMETER, LIST_SEPARATOR, LISTS_PARAMETER, NAME_PARAMETER, profile, REFERENCE_PARAMETER, REPLACE_PARAMETER, request, SUBTRACT_PARAM, TAGS_PARAMETER, TEMP_SUFFIX, TYPE_PARAMETER
-
-
Constructor Summary
Constructors Constructor Description GenomicRegionSearchListInput(javax.servlet.http.HttpServletRequest request, org.intermine.api.bag.BagManager bagManager, org.intermine.api.profile.Profile profile, org.intermine.api.InterMineAPI im)A representation of a request to a region based web service.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenomicRegionSearchListInput.GenomicRegionSearchInfogetSearchInfo()protected java.lang.StringproduceName()-
Methods inherited from class org.intermine.webservice.server.lists.ListInput
checkLists, doReplace, getDescription, getExtraValue, getListName, getLists, getReferenceLists, getSubtractLists, getTags, getTemporaryListName, getType, init, populateList, populateListMap, populateNormedList, validateRequiredParams
-
-
-
-
Constructor Detail
-
GenomicRegionSearchListInput
public GenomicRegionSearchListInput(javax.servlet.http.HttpServletRequest request, org.intermine.api.bag.BagManager bagManager, org.intermine.api.profile.Profile profile, org.intermine.api.InterMineAPI im) throws java.lang.ExceptionA representation of a request to a region based web service. It knows how to parse and validate its own input.- Parameters:
request- The incoming web service request.bagManager- A bag manager.profile- The current user.im- The InterMine API- Throws:
java.lang.Exception- If the region request is malformed.
-
-
Method Detail
-
produceName
protected java.lang.String produceName()
- Overrides:
produceNamein classorg.intermine.webservice.server.lists.ListInput
-
getSearchInfo
public GenomicRegionSearchListInput.GenomicRegionSearchInfo getSearchInfo()
- Returns:
- region search results
-
-