Class AnnotationsWebService.AnnotationSearchBatchRequest
java.lang.Object
ubic.gemma.rest.AnnotationsWebService.AnnotationSearchBatchRequest
- Enclosing class:
AnnotationsWebService
Request body for
AnnotationsWebService.searchAnnotationsBatch(AnnotationsWebService.AnnotationSearchBatchRequest). queries is the list of labels to resolve,
each independently; every other field is a shared knob applied to all items (mirroring the GET
/annotations/search query parameters). Nulls fall back to the same defaults as the GET.- Author:
- tesarst
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOne batch item: a literal label plus its optional per-item category hint. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLimit()getRank()getTaxon()voidsetExactLabel(Boolean exactLabel) voidsetGeneCountMaxTerms(Integer geneCountMaxTerms) voidsetIncludeGeneCount(Boolean includeGeneCount) voidsetIncludeGenes(Boolean includeGenes) voidvoidsetPrefixes(String prefixes) voidvoidvoidsetSuppressNearMatches(Boolean suppressNearMatches) void
-
Constructor Details
-
AnnotationSearchBatchRequest
public AnnotationSearchBatchRequest()
-
-
Method Details
-
getQueries
-
setQueries
public void setQueries(@Nullable List<AnnotationsWebService.AnnotationSearchBatchRequest.Item> queries) -
getRank
-
setRank
-
getLimit
-
setLimit
-
getPrefixes
-
setPrefixes
-
getExactLabel
-
setExactLabel
-
getSuppressNearMatches
- See Also:
-
setSuppressNearMatches
-
getIncludeGenes
-
setIncludeGenes
-
getIncludeGeneCount
-
setIncludeGeneCount
-
getGeneCountMaxTerms
-
setGeneCountMaxTerms
-
getTaxon
-
setTaxon
-