A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes All Packages

A

AbstractArg<T> - Class in ubic.gemma.rest.util.args
Base class for non Object-specific functionality argument types, that can be malformed on input (E.g an argument representing a number was a non-numeric string in the request).
AbstractArg(T) - Constructor for class ubic.gemma.rest.util.args.AbstractArg
Constructor for well-formed value.
AbstractArrayArg<T> - Class in ubic.gemma.rest.util.args
Represents a comma-delimited array API argument.
AbstractArrayArg(List<T>) - Constructor for class ubic.gemma.rest.util.args.AbstractArrayArg
 
AbstractEntityArg<T,​O extends ubic.gemma.model.common.Identifiable,​S extends ubic.gemma.persistence.service.FilteringService<O>> - Class in ubic.gemma.rest.util.args
Interface representing and API call argument that can represent various identifiers of different types.
AbstractEntityArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.AbstractEntityArg
 
AbstractEntityArgService<T extends ubic.gemma.model.common.Identifiable,​S extends ubic.gemma.persistence.service.FilteringService<T>> - Class in ubic.gemma.rest.util.args
 
AbstractEntityArgService(S) - Constructor for class ubic.gemma.rest.util.args.AbstractEntityArgService
 
AbstractEntityArrayArg<O extends ubic.gemma.model.common.Identifiable,​S extends ubic.gemma.persistence.service.FilteringService<O>> - Class in ubic.gemma.rest.util.args
 
AbstractEntityArrayArg(Class<? extends AbstractEntityArg>, List<String>) - Constructor for class ubic.gemma.rest.util.args.AbstractEntityArrayArg
 
AbstractExceptionMapper<E extends Throwable> - Class in ubic.gemma.rest.providers
 
AbstractExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.AbstractExceptionMapper
 
AbstractFactorValueValueObjectSerializer<T extends ubic.gemma.model.expression.experiment.AbstractFactorValueValueObject> - Class in ubic.gemma.rest.serializers
Base serializer for FactorValue VOs.
AbstractFactorValueValueObjectSerializer(Class<T>) - Constructor for class ubic.gemma.rest.serializers.AbstractFactorValueValueObjectSerializer
 
AbstractGzipHeaderDecorator - Class in ubic.gemma.rest.providers
Base class for decorators that handle the GZIP annotation.
AbstractGzipHeaderDecorator() - Constructor for class ubic.gemma.rest.providers.AbstractGzipHeaderDecorator
 
AccessDeniedExceptionMapper - Class in ubic.gemma.rest.providers
Map Spring Security's AccessDeniedException to a 403 Forbidden response.
AccessDeniedExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.AccessDeniedExceptionMapper
 
addError(Throwable, String, LocationType) - Method in class ubic.gemma.rest.util.WellComposedErrorBody
Adds descriptive values from the throwable object to the instance of WellComposedErrorBody.
addWarnings(Iterable<Throwable>, String, LocationType) - Method in class ubic.gemma.rest.util.ResponseDataObject
Add a bunch of warnings to #getWarnings().
afterPropertiesSet() - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
 
all(List<T>, String, Filters, String[], Sort) - Static method in class ubic.gemma.rest.util.Responders
 
all(List<T>, Filters, String[], Sort) - Static method in class ubic.gemma.rest.util.Responders
Produce all results.
ALL - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
ALL - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
ALL() - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
ALL() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
alreadyCompressed() - Method in annotation type ubic.gemma.rest.annotations.GZIP
Indicate that the payload is already compressed.
AnalysisResultSetsWebService - Class in ubic.gemma.rest
Endpoint for AnalysisResultSet
AnalysisResultSetsWebService() - Constructor for class ubic.gemma.rest.AnalysisResultSetsWebService
 
AnalysisResultSetsWebService.PaginatedResultsResponseDataObjectDifferentialExpressionAnalysisResultSetValueObject - Class in ubic.gemma.rest
Similar to PaginatedResponseDataObject, but the data.results is paginated instead of data
AnalyticsApplicationEventListener - Class in ubic.gemma.rest.providers
AnalyticsApplicationEventListener() - Constructor for class ubic.gemma.rest.providers.AnalyticsApplicationEventListener
 
AnalyticsProvider - Interface in ubic.gemma.rest.analytics
Interface for analytics providers.
AnalyticsRequestEventListener - Class in ubic.gemma.rest.providers
Request event listener that publishes an event when a request is finished.
AnalyticsRequestEventListener(String, Date, AnalyticsProvider) - Constructor for class ubic.gemma.rest.providers.AnalyticsRequestEventListener
 
AnnotationSearchResultValueObject() - Constructor for class ubic.gemma.rest.AnnotationsWebService.AnnotationSearchResultValueObject
 
AnnotationsWebService - Class in ubic.gemma.rest
RESTful interface for annotations.
AnnotationsWebService() - Constructor for class ubic.gemma.rest.AnnotationsWebService
Required by spring
AnnotationsWebService(OntologyService, SearchService, CharacteristicService, ExpressionExperimentService, DatasetArgService, TaxonArgService) - Constructor for class ubic.gemma.rest.AnnotationsWebService
Constructor for service autowiring
AnnotationsWebService.AnnotationSearchResultValueObject - Class in ubic.gemma.rest
 
AnnotationWithUsageStatisticsValueObject(Characteristic, Long, Set<DatasetsWebService.OntologyTermValueObject>) - Constructor for class ubic.gemma.rest.DatasetsWebService.AnnotationWithUsageStatisticsValueObject
 
ANY - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
ANY - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
ANY() - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
ANY() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
ApiInfoValueObject(String, OpenAPI, URI, URI, List<ExternalDatabaseValueObject>, BuildInfo) - Constructor for class ubic.gemma.rest.RootWebService.ApiInfoValueObject
 
APPLICATION_10X_MEX - Static variable in class ubic.gemma.rest.DatasetsWebService
APPLICATION_10X_MEX_TYPE - Static variable in class ubic.gemma.rest.DatasetsWebService
 
Arg<T> - Interface in ubic.gemma.rest.util.args
 
ArgUtils - Class in ubic.gemma.rest.util
Utilities for working with Arg.
ArgUtils() - Constructor for class ubic.gemma.rest.util.ArgUtils
 
aroundWriteTo(WriterInterceptorContext) - Method in class ubic.gemma.rest.providers.AbstractGzipHeaderDecorator
 
aroundWriteTo(WriterInterceptorContext) - Method in class ubic.gemma.rest.providers.CacheControlHeaderDecorator
 
aroundWriteTo(WriterInterceptorContext) - Method in class ubic.gemma.rest.providers.OpenApiGzipHeaderDecorator
 
ARRAY_SCHEMA_COMPRESSION_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.AbstractArrayArg
A description of the base64-gzip encoding to use in array schema descriptions in subclasses.
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.CompositeSequenceArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.DatabaseEntryArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.DatasetArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.GeneArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.PlatformArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.StringArrayArg
 
ARRAY_SCHEMA_DESCRIPTION - Static variable in class ubic.gemma.rest.util.args.TaxonArrayArg
 
ARRAY_SCHEMA_DESCRIPTION_PREFIX - Static variable in class ubic.gemma.rest.util.args.AbstractArrayArg
Prefix to use to describe the array schema in subclasses.
ArrayDesignWithUsageStatisticsValueObject(ArrayDesignValueObject, Long, Long) - Constructor for class ubic.gemma.rest.DatasetsWebService.ArrayDesignWithUsageStatisticsValueObject
 
ASC - ubic.gemma.rest.util.args.SortArg.Sort.Direction
 
AuthenticationBasedUserIdRetrievalStrategy - Class in ubic.gemma.rest.analytics.ga4
Strategy for the user ID that uses the authentication object from the SecurityContextHolder.
AuthenticationBasedUserIdRetrievalStrategy(AuthenticationTrustResolver) - Constructor for class ubic.gemma.rest.analytics.ga4.AuthenticationBasedUserIdRetrievalStrategy
 
AuthenticationExceptionMapper - Class in ubic.gemma.rest.providers
Handles Spring Security AuthenticationException by producing a 403 Forbidden response.
AuthenticationExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.AuthenticationExceptionMapper
 
authorities() - Method in annotation type ubic.gemma.rest.annotations.CacheControl
Authorities to whom this cache directive applies.

B

BatchConfoundValueObject(BatchConfound) - Constructor for class ubic.gemma.rest.DatasetsWebService.BatchConfoundValueObject
 
BatchEffectStatisticsValueObject(BatchEffectDetails.BatchEffectStatistics) - Constructor for class ubic.gemma.rest.DatasetsWebService.BatchEffectStatisticsValueObject
 
BatchInformationValueObject(BatchEffectType, BatchEffectDetails, List<BatchConfound>, Map<ExpressionExperimentSubSet, List<BatchConfound>>) - Constructor for class ubic.gemma.rest.DatasetsWebService.BatchInformationValueObject
 
BODY - ubic.gemma.rest.util.LocationType
 
BuildInfoValueObject - Class in ubic.gemma.rest.util
 
BuildInfoValueObject(BuildInfo) - Constructor for class ubic.gemma.rest.util.BuildInfoValueObject
 

C

CacheControl - Annotation Type in ubic.gemma.rest.annotations
 
CacheControlHeaderDecorator - Class in ubic.gemma.rest.providers
 
CacheControlHeaderDecorator() - Constructor for class ubic.gemma.rest.providers.CacheControlHeaderDecorator
 
CacheControls - Annotation Type in ubic.gemma.rest.annotations
 
CategoryWithUsageStatisticsValueObject() - Constructor for class ubic.gemma.rest.DatasetsWebService.CategoryWithUsageStatisticsValueObject
 
channelNames - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
checkEntity(AbstractEntityArg<?, T, S>, T) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
Checks whether the given object is null, and throws an appropriate exception if necessary.
clause() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
clause() - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
clause(int) - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
ClauseContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
ClientIdRetrievalStrategy - Interface in ubic.gemma.rest.analytics.ga4
Strategy for retrieving a client ID.
collection() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
collection() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
CollectionContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
collectionOperator() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
collectionOperator() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
collectionOperator() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
CollectionOperatorContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class ubic.gemma.rest.security.RestAuthEntryPoint
 
CompositeClientIdRetrievalStrategy - Class in ubic.gemma.rest.analytics.ga4
Composite strategy for retrieving client ID.
CompositeClientIdRetrievalStrategy(List<ClientIdRetrievalStrategy>) - Constructor for class ubic.gemma.rest.analytics.ga4.CompositeClientIdRetrievalStrategy
 
CompositeSequenceArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for Composite Sequence arguments.
CompositeSequenceArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.CompositeSequenceArg
 
CompositeSequenceArgService - Class in ubic.gemma.rest.util.args
 
CompositeSequenceArgService(CompositeSequenceService) - Constructor for class ubic.gemma.rest.util.args.CompositeSequenceArgService
 
CompositeSequenceArrayArg - Class in ubic.gemma.rest.util.args
 
CompositeSequenceIdArg - Class in ubic.gemma.rest.util.args
Composite Sequence argument for CS ID.
CompositeSequenceNameArg - Class in ubic.gemma.rest.util.args
Composite Sequence argument for CS name.
CONJUNCTION - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
CONJUNCTION - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
CONJUNCTION() - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
CONJUNCTION() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
CONJUNCTION(int) - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
CorsFilter - Class in ubic.gemma.rest.servlet
Filter for adding CORS headers to the RESTful API responses.
CorsFilter() - Constructor for class ubic.gemma.rest.servlet.CorsFilter
 
CustomModelResolver - Class in ubic.gemma.rest.swagger.resolver
Resolve Arg parameters' schema.
CustomModelResolver(SearchService) - Constructor for class ubic.gemma.rest.swagger.resolver.CustomModelResolver
 

D

DatabaseEntryArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for DatabaseEntry API.
DatabaseEntryArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.DatabaseEntryArg
 
DatabaseEntryArgService - Class in ubic.gemma.rest.util.args
 
DatabaseEntryArgService(DatabaseEntryService) - Constructor for class ubic.gemma.rest.util.args.DatabaseEntryArgService
 
DatabaseEntryArrayArg - Class in ubic.gemma.rest.util.args
 
DatabaseEntryIdArg - Class in ubic.gemma.rest.util.args
Long argument type for DatabaseEntry API, referencing the Taxon ID.
DatabaseEntryStringArg - Class in ubic.gemma.rest.util.args
String argument type for DatabaseEntry API, Can also be null.
DatasetArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for dataset (ExpressionExperiment) API.
DatasetArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.DatasetArg
 
DatasetArgService - Class in ubic.gemma.rest.util.args
 
DatasetArgService(ExpressionExperimentService, SearchService, ArrayDesignService, BioAssayService, OutlierDetectionService) - Constructor for class ubic.gemma.rest.util.args.DatasetArgService
 
DatasetArrayArg - Class in ubic.gemma.rest.util.args
 
DatasetIdArg - Class in ubic.gemma.rest.util.args
Long argument type for dataset API, referencing the Dataset ID.
DatasetIdArg(long) - Constructor for class ubic.gemma.rest.util.args.DatasetIdArg
 
DatasetStringArg - Class in ubic.gemma.rest.util.args
String argument type for dataset API, referencing the Dataset short name.
DatasetsWebService - Class in ubic.gemma.rest
RESTful interface for datasets.
DatasetsWebService() - Constructor for class ubic.gemma.rest.DatasetsWebService
 
DatasetsWebService.AnnotationWithUsageStatisticsValueObject - Class in ubic.gemma.rest
This is an aggregated entity across value URI and value, thus the id and objectClass are omitted.
DatasetsWebService.ArrayDesignWithUsageStatisticsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.BatchConfoundValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.BatchEffectStatisticsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.BatchInformationValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.CategoryWithUsageStatisticsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.DifferentialExpressionAnalysisResultByGeneValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.ExpressionExperimentSubSetGroupValueObject - Class in ubic.gemma.rest
A group of subsets, logically organized by a BioAssayDimension.
DatasetsWebService.ExpressionExperimentSubsetWithFactorValuesObject - Class in ubic.gemma.rest
 
DatasetsWebService.ExpressionExperimentSubSetWithGroupsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.ExpressionExperimentWithSearchResultValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.FilteredAndInferredAndPaginatedResponseDataObject<T> - Class in ubic.gemma.rest
 
DatasetsWebService.OntologyTermValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.QueriedAndFilteredAndInferredAndLimitedResponseDataObject<T> - Class in ubic.gemma.rest
 
DatasetsWebService.QueriedAndFilteredAndInferredAndPaginatedResponseDataObject<T> - Class in ubic.gemma.rest
 
DatasetsWebService.QueriedAndFilteredAndInferredAndPaginatedResponseDataObjectDifferentialExpressionAnalysisResultByGeneValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.QueriedAndFilteredAndInferredResponseDataObject<T> - Class in ubic.gemma.rest
 
DatasetsWebService.ResponseDataObjectCellTypeAssignmentValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.ResponseDataObjectExpressionExperimentValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.ResponseDataObjectListCellLevelCharacteristicsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.ResponseDataObjectSingleCellDimensionValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.SimpleSVDValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.TaxonWithUsageStatisticsValueObject - Class in ubic.gemma.rest
 
DatasetsWebService.UsageStatistics - Interface in ubic.gemma.rest
 
decodeCompressedArg(String) - Static method in class ubic.gemma.rest.util.ArgUtils
Decode a base64-encoded gzip-compressed argument.
DEFAULT - ubic.gemma.rest.util.args.SortArg.Sort.NullMode
 
DEFAULT_REQUEST_HEADER - Static variable in class ubic.gemma.rest.analytics.ga4.RequestHeaderBasedClientIdRetrievalStrategy
 
DESC - ubic.gemma.rest.util.args.SortArg.Sort.Direction
 
destroy() - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
 
destroy() - Method in class ubic.gemma.rest.util.OpenApiFactory
 
DifferentialExpressionAnalysisResultByGeneValueObject(DifferentialExpressionAnalysisResult, Long, Long, Baseline) - Constructor for class ubic.gemma.rest.DatasetsWebService.DifferentialExpressionAnalysisResultByGeneValueObject
 
disjunction() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
disjunction() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
disjunction(int) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
DISJUNCTION - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
DISJUNCTION - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
DISJUNCTION() - Method in class ubic.gemma.rest.util.args.FilterArgParser.DisjunctionContext
 
DISJUNCTION() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
DisjunctionContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.DisjunctionContext
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class ubic.gemma.rest.servlet.CorsFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class ubic.gemma.rest.servlet.RestapidocsIndexRewriteFilter
 

E

enterClause(FilterArgParser.ClauseContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.clause().
enterClause(FilterArgParser.ClauseContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.clause().
enterCollection(FilterArgParser.CollectionContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.collection().
enterCollection(FilterArgParser.CollectionContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.collection().
enterCollectionOperator(FilterArgParser.CollectionOperatorContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.collectionOperator().
enterCollectionOperator(FilterArgParser.CollectionOperatorContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.collectionOperator().
enterDisjunction(FilterArgParser.DisjunctionContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.disjunction().
enterDisjunction(FilterArgParser.DisjunctionContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.disjunction().
enterEveryRule(ParserRuleContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
enterFilter(FilterArgParser.FilterContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.filter().
enterFilter(FilterArgParser.FilterContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.filter().
enterOperator(FilterArgParser.OperatorContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.operator().
enterOperator(FilterArgParser.OperatorContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.operator().
enterPredicate(FilterArgParser.PredicateContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.predicate().
enterPredicate(FilterArgParser.PredicateContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.predicate().
enterQuantifier(FilterArgParser.QuantifierContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.quantifier().
enterQuantifier(FilterArgParser.QuantifierContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.quantifier().
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.DisjunctionContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
enterRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 
enterScalar(FilterArgParser.ScalarContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.scalar().
enterScalar(FilterArgParser.ScalarContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.scalar().
enterSubClause(FilterArgParser.SubClauseContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Enter a parse tree produced by FilterArgParser.subClause().
enterSubClause(FilterArgParser.SubClauseContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Enter a parse tree produced by FilterArgParser.subClause().
EntityArgService<T extends ubic.gemma.model.common.Identifiable,​S extends ubic.gemma.persistence.service.FilteringService<T>> - Interface in ubic.gemma.rest.util.args
Bridges Arg operating on entities with their corresponding FilteringService.
entityArgValueOf(Class<? extends AbstractEntityArg<?, T, S>>, String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
Invoke either a static valueOf method or a suitable constructor to instantiate the argument.
EntityNotFoundException - Exception in ubic.gemma.rest.util
 
EntityNotFoundException(String) - Constructor for exception ubic.gemma.rest.util.EntityNotFoundException
 
EOF() - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
EQ - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
EQ - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
EQ() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
ExcludeArg<T> - Class in ubic.gemma.rest.util.args
 
exitClause(FilterArgParser.ClauseContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.clause().
exitClause(FilterArgParser.ClauseContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.clause().
exitCollection(FilterArgParser.CollectionContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.collection().
exitCollection(FilterArgParser.CollectionContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.collection().
exitCollectionOperator(FilterArgParser.CollectionOperatorContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.collectionOperator().
exitCollectionOperator(FilterArgParser.CollectionOperatorContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.collectionOperator().
exitDisjunction(FilterArgParser.DisjunctionContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.disjunction().
exitDisjunction(FilterArgParser.DisjunctionContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.disjunction().
exitEveryRule(ParserRuleContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
exitFilter(FilterArgParser.FilterContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.filter().
exitFilter(FilterArgParser.FilterContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.filter().
exitOperator(FilterArgParser.OperatorContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.operator().
exitOperator(FilterArgParser.OperatorContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.operator().
exitPredicate(FilterArgParser.PredicateContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.predicate().
exitPredicate(FilterArgParser.PredicateContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.predicate().
exitQuantifier(FilterArgParser.QuantifierContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.quantifier().
exitQuantifier(FilterArgParser.QuantifierContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.quantifier().
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.DisjunctionContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
exitRule(ParseTreeListener) - Method in class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 
exitScalar(FilterArgParser.ScalarContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.scalar().
exitScalar(FilterArgParser.ScalarContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.scalar().
exitSubClause(FilterArgParser.SubClauseContext) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
Exit a parse tree produced by FilterArgParser.subClause().
exitSubClause(FilterArgParser.SubClauseContext) - Method in interface ubic.gemma.rest.util.args.FilterArgListener
Exit a parse tree produced by FilterArgParser.subClause().
ExpLevelConsolidationArg - Class in ubic.gemma.rest.util.args
Class representing an API argument that should be one of the expression level consolidation options.
ExpressionAnalysisResultSetArg - Class in ubic.gemma.rest.util.args
Represents an expression analysis result set identifier.
ExpressionAnalysisResultSetArgService - Class in ubic.gemma.rest.util.args
 
ExpressionAnalysisResultSetArgService(ExpressionAnalysisResultSetService) - Constructor for class ubic.gemma.rest.util.args.ExpressionAnalysisResultSetArgService
 
ExpressionExperimentSubSetGroupValueObject(BioAssayDimension, List<DatasetsWebService.ExpressionExperimentSubsetWithFactorValuesObject>, List<ExperimentalFactorValueObject>, List<QuantitationTypeValueObject>) - Constructor for class ubic.gemma.rest.DatasetsWebService.ExpressionExperimentSubSetGroupValueObject
 
ExpressionExperimentSubsetWithFactorValuesObject(ExpressionExperimentSubSet, Set<FactorValue>, Map<Long, ArrayDesignValueObject>, boolean, Map<BioAssay, BioAssay>) - Constructor for class ubic.gemma.rest.DatasetsWebService.ExpressionExperimentSubsetWithFactorValuesObject
 
ExpressionExperimentSubSetWithGroupsValueObject(ExpressionExperimentSubSet, List<Long>) - Constructor for class ubic.gemma.rest.DatasetsWebService.ExpressionExperimentSubSetWithGroupsValueObject
 
ExpressionExperimentWithSearchResultValueObject(ExpressionExperimentValueObject, SearchResult<ExpressionExperiment>) - Constructor for class ubic.gemma.rest.DatasetsWebService.ExpressionExperimentWithSearchResultValueObject
 

F

FactorValueArg<A> - Class in ubic.gemma.rest.util.args
Represents an API arguments that maps to a FactorValue by its ID or name.
FactorValueArg(String, Class<A>, A) - Constructor for class ubic.gemma.rest.util.args.FactorValueArg
 
FactorValueBasicValueObjectSerializer - Class in ubic.gemma.rest.serializers
 
FactorValueBasicValueObjectSerializer() - Constructor for class ubic.gemma.rest.serializers.FactorValueBasicValueObjectSerializer
 
FactorValueIdArg - Class in ubic.gemma.rest.util.args
Maps a long identifier to a FactorValue.
FactorValueIdArg(long) - Constructor for class ubic.gemma.rest.util.args.FactorValueIdArg
 
FactorValueValueArg - Class in ubic.gemma.rest.util.args
Deprecated.
FactorValueValueArg(String) - Constructor for class ubic.gemma.rest.util.args.FactorValueValueArg
Deprecated.
 
FactorValueValueObjectSerializer - Class in ubic.gemma.rest.serializers
Deprecated.
FactorValueValueObjectSerializer() - Constructor for class ubic.gemma.rest.serializers.FactorValueValueObjectSerializer
Deprecated.
 
filter() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
FilterArg<O extends ubic.gemma.model.common.Identifiable> - Class in ubic.gemma.rest.util.args
Represent a filter argument designed to generate a Filters from user input.
FilterArg.Filter - Class in ubic.gemma.rest.util.args
Represents the internal value of a FilterArg.
FilterArgBaseListener - Class in ubic.gemma.rest.util.args
This class provides an empty implementation of FilterArgListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
FilterArgBaseListener() - Constructor for class ubic.gemma.rest.util.args.FilterArgBaseListener
 
FilterArgLexer - Class in ubic.gemma.rest.util.args
 
FilterArgLexer(CharStream) - Constructor for class ubic.gemma.rest.util.args.FilterArgLexer
 
FilterArgListener - Interface in ubic.gemma.rest.util.args
This interface defines a complete listener for a parse tree produced by FilterArgParser.
FilterArgParser - Class in ubic.gemma.rest.util.args
 
FilterArgParser(TokenStream) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser
 
FilterArgParser.ClauseContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.CollectionContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.CollectionOperatorContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.DisjunctionContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.FilterContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.OperatorContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.PredicateContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.QuantifierContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.ScalarContext - Class in ubic.gemma.rest.util.args
 
FilterArgParser.SubClauseContext - Class in ubic.gemma.rest.util.args
 
FilterContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
FilteredAndInferredAndPaginatedResponseDataObject(Slice<T>, Filters, String[], Collection<OntologyTerm>) - Constructor for class ubic.gemma.rest.DatasetsWebService.FilteredAndInferredAndPaginatedResponseDataObject
 
FilteredAndLimitedResponseDataObject<T> - Class in ubic.gemma.rest.util
 
FilteredAndLimitedResponseDataObject(List<T>, Filters, String[], Sort, Integer) - Constructor for class ubic.gemma.rest.util.FilteredAndLimitedResponseDataObject
 
FilteredAndPaginatedResponseDataObject<T> - Class in ubic.gemma.rest.util
 
FilteredAndPaginatedResponseDataObject(Slice<T>, Filters, String[]) - Constructor for class ubic.gemma.rest.util.FilteredAndPaginatedResponseDataObject
 
FilteredResponseDataObject<T> - Class in ubic.gemma.rest.util
 
FilteredResponseDataObject(List<T>, Filters, String[], Sort) - Constructor for class ubic.gemma.rest.util.FilteredResponseDataObject
 
FIRST - ubic.gemma.rest.util.args.SortArg.Sort.NullMode
 

G

GE - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
GE - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
GE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
GeneArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for Gene API.
GeneArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.GeneArg
 
GeneArgService - Class in ubic.gemma.rest.util.args
 
GeneArgService(GeneService, GeneOntologyService, CompositeSequenceService) - Constructor for class ubic.gemma.rest.util.args.GeneArgService
 
GeneArrayArg - Class in ubic.gemma.rest.util.args
 
GeneEnsemblIdArg - Class in ubic.gemma.rest.util.args
Long argument type for Gene API, referencing the Gene Ensembl ID.
GeneNcbiIdArg - Class in ubic.gemma.rest.util.args
Long argument type for Gene API, referencing the Gene NCBI ID.
GeneSymbolArg - Class in ubic.gemma.rest.util.args
String argument type for Gene API.
GeneWebService - Class in ubic.gemma.rest
RESTful interface for genes.
GeneWebService() - Constructor for class ubic.gemma.rest.GeneWebService
 
GEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
GEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
GEQ() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
get() - Method in class ubic.gemma.rest.analytics.ga4.AuthenticationBasedUserIdRetrievalStrategy
 
get() - Method in interface ubic.gemma.rest.analytics.ga4.ClientIdRetrievalStrategy
 
get() - Method in class ubic.gemma.rest.analytics.ga4.CompositeClientIdRetrievalStrategy
 
get() - Method in class ubic.gemma.rest.analytics.ga4.RequestAttributesBasedClientIdRetrievalStrategy
 
get() - Method in class ubic.gemma.rest.analytics.ga4.RequestHeaderBasedClientIdRetrievalStrategy
 
get() - Method in interface ubic.gemma.rest.analytics.ga4.UserIdRetrievalStrategy
 
getAnnotations(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getAnnotationsChildren(String, boolean) - Method in class ubic.gemma.rest.AnnotationsWebService
Obtain the children of a given annotation.
getAnnotationsParents(String, boolean) - Method in class ubic.gemma.rest.AnnotationsWebService
 
getApiInfo(UriInfo) - Method in class ubic.gemma.rest.RootWebService
Returns an object with API information.
getArgsByPropertyName(AbstractEntityArrayArg<T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
Given a AbstractEntityArrayArg, construct a mapping of properties it refers to values those properties are allowed to take in a filter.
getArgsByPropertyName(AbstractEntityArrayArg<Taxon, TaxonService>) - Method in class ubic.gemma.rest.util.args.TaxonArgService
 
getATN() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getATN() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
getBlacklistedDatasets(FilterArg<ExpressionExperiment>, SortArg<ExpressionExperiment>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.DatasetsWebService
Browse blacklisted datasets.
getBlacklistedPlatforms(FilterArg<ArrayDesign>, SortArg<ArrayDesign>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.PlatformsWebService
 
getChannelNames() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getContext(Class<?>) - Method in class ubic.gemma.rest.providers.ObjectMapperResolver
 
getDatasetAnnotations(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the annotations for the given dataset.
getDatasetBatchInformation(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetCellLevelCharacteristics(DatasetArg<?>, QuantitationTypeArg<?>, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetCellTypeAssignment(DatasetArg<?>, QuantitationTypeArg<?>, String, Boolean, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetDesign(DatasetArg<?>, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the design for the given dataset.
getDatasetDifferentialExpressionAnalyses(DatasetArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the differential analysis results for the given dataset.
getDatasetDifferentialExpressionAnalysisResultSets(DatasetArg<?>, UriInfo) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the result sets of all the differential expression analyses of a dataset.
getDatasetExpression(DatasetArg<?>, Boolean, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the data for the given dataset.
getDatasetHasBatchInformation(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Indicate if the experiment has batch information.
getDatasetPlatforms(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves platforms for the given dataset.
getDatasetProcessedExpression(DatasetArg<?>, Boolean, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve processed expression data.
getDatasetQuantitationTypes(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve all available quantitation types for a dataset.
getDatasetRawExpression(DatasetArg<?>, QuantitationTypeArg<?>, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve raw expression data.
getDatasets(QueryArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSamples(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the samples for the given dataset.
getDatasetsAnnotationsUsageStatistics(QueryArg, FilterArg<ExpressionExperiment>, ExcludeArg<DatasetsWebService.AnnotationWithUsageStatisticsValueObject>, LimitArg, Integer, String, StringArrayArg, Boolean, StringArrayArg, Boolean, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetsByIds(DatasetArrayArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves all datasets matching the given identifiers.
getDatasetsCategoriesUsageStatistics(QueryArg, FilterArg<ExpressionExperiment>, LimitArg, StringArrayArg, Boolean, StringArrayArg, Boolean, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetsDifferentialExpression(DatasetArrayArg, Long, Double, LimitArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the expression levels of genes highly expressed in the given component on given datasets.
getDatasetsDifferentialExpressionAnalysisResultsForGene(GeneArg<?>, QueryArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, Double, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
Obtain differential expression analysis results for a given gene.
getDatasetsDifferentialExpressionAnalysisResultsForGeneInTaxon(TaxonArg<?>, GeneArg<?>, QueryArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, Double, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
Obtain differential expression analysis results for a given gene in a given taxon.
getDatasetsExpressionLevelsForGene(GeneArg<?>, QueryArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve the expression levels of a given gene across all datasets.
getDatasetsExpressionLevelsForGeneInTaxon(TaxonArg<?>, GeneArg<?>, QueryArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve the expression levels of a given gene and taxon across all datasets.
getDatasetsExpressionLevelsForGenes(DatasetArrayArg, GeneArrayArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetsExpressionLevelsForGenesInTaxon(DatasetArrayArg, TaxonArg<?>, GeneArrayArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the expression levels of given genes on given datasets.
getDatasetsExpressionPca(DatasetArrayArg, Integer, LimitArg, Boolean, ExpLevelConsolidationArg) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the expression levels of genes highly expressed in the given component on given datasets.
getDatasetSingleCellDimension(DatasetArg<?>, QuantitationTypeArg<?>, ExcludeArg<SingleCellDimensionValueObject>, Boolean, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve the single-cell dimension for a given quantitation type.
getDatasetSingleCellExpression(DatasetArg<?>, QuantitationTypeArg<?>, Boolean, Boolean, HttpHeaders) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetsPlatformsUsageStatistics(QueryArg, FilterArg<ExpressionExperiment>, LimitArg) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetsTaxaUsageStatistics(QueryArg, FilterArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSubSetById(DatasetArg<?>, Long) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSubSetGroup(DatasetArg<?>, Long) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSubSetGroups(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve all the "groups" of subsets of a dataset.
getDatasetSubSets(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSubSetSamples(DatasetArg<?>, Long) - Method in class ubic.gemma.rest.DatasetsWebService
 
getDatasetSvd(DatasetArg<?>) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieves the design for the given dataset.
getDocs() - Method in class ubic.gemma.rest.RootWebService.ApiInfoValueObject
Deprecated.
getElementClass() - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getElementClass() - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getElements(PlatformArg<?>, int, int) - Method in class ubic.gemma.rest.util.args.PlatformArgService
Retrieves the Elements of the Platform that this argument represents.
getEntities(AbstractEntityArg<?, T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getEntities(AbstractEntityArg<?, T, S>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Retrieve the entities represented by this argument.
getEntities(AbstractEntityArrayArg<T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getEntities(AbstractEntityArrayArg<T, S>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Retrieve each entity represented by the array argument, raising a NotFoundException if any of them is missing.
getEntitiesWithTaxon(GeneArg<?>, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain genes from a specific taxon.
getEntitiesWithTaxon(GeneArrayArg, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain genes from a specific taxon.
getEntity(AbstractEntityArg<?, T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getEntity(AbstractEntityArg<?, T, S>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Retrieve the entity represented by this argument.
getEntity(AbstractEntityArg<?, Gene, GeneService>) - Method in class ubic.gemma.rest.util.args.GeneArgService
Retrieve the entity represented by this argument.
getEntity(QuantitationTypeArg<?>, ExpressionExperiment, Class<? extends DesignElementDataVector>) - Method in class ubic.gemma.rest.util.args.QuantitationTypeArgService
 
getEntityId(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Retrieve an ID for a given dataset argument.
getEntityWithContrastsAndResults(ExpressionAnalysisResultSetArg) - Method in class ubic.gemma.rest.util.args.ExpressionAnalysisResultSetArgService
 
getEntityWithContrastsAndResults(ExpressionAnalysisResultSetArg, double, int, int) - Method in class ubic.gemma.rest.util.args.ExpressionAnalysisResultSetArgService
 
getEntityWithContrastsAndResults(ExpressionAnalysisResultSetArg, int, int) - Method in class ubic.gemma.rest.util.args.ExpressionAnalysisResultSetArgService
 
getEntityWithPlatform(CompositeSequenceArg<?>, ArrayDesign) - Method in class ubic.gemma.rest.util.args.CompositeSequenceArgService
 
getEntityWithTaxon(GeneArg<?>, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain a gene from a specific taxon.
getExcludedUris(StringArrayArg, boolean, boolean) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Obtain a list of exclude URIs from an argument containing excluded URIs.
getExperiments(PlatformArg<?>, int, int) - Method in class ubic.gemma.rest.util.args.PlatformArgService
Retrieves the Datasets of the Platform that this argument represents.
getFilterableProperties() - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterableProperties() - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyAllowedValues(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyAllowedValues(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyConfigAttributes(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyConfigAttributes(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyDescription(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyDescription(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyIsUsingSubquery(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyIsUsingSubquery(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyResolvableAllowedValuesLabels(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyResolvableAllowedValuesLabels(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilterablePropertyType(String) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilterablePropertyType(String) - Method in interface ubic.gemma.rest.util.args.EntityArgService
 
getFilters(AbstractEntityArg<A, T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilters(AbstractEntityArg<A, T, S>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Translate the provided entity argument into a Filters.
getFilters(AbstractEntityArg<A, Taxon, TaxonService>) - Method in class ubic.gemma.rest.util.args.TaxonArgService
 
getFilters(AbstractEntityArrayArg<T, S>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilters(AbstractEntityArrayArg<T, S>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Translate the provided entity argument into a Filters.
getFilters(FilterArg<T>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getFilters(FilterArg<T>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Obtain a Filters from a filter argument.
getFilters(FilterArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getFilters(FilterArg<ExpressionExperiment>, Collection<OntologyTerm>, Collection<OntologyTerm>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getFilters(FilterArg<ExpressionExperiment>, Collection<OntologyTerm>, Collection<OntologyTerm>, long, TimeUnit) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getGeneGeneCoexpression(GeneArg<?>, GeneArg<?>, LimitArg, Integer) - Method in class ubic.gemma.rest.GeneWebService
Retrieves the coexpression of two given genes.
getGeneGoTerms(GeneArg<?>) - Method in class ubic.gemma.rest.GeneWebService
Retrieves the GO terms of the given gene.
getGeneGoTerms(GeneArg<?>) - Method in class ubic.gemma.rest.util.args.GeneArgService
Returns GO terms for the gene that this GeneArg represents.
getGeneGoTermsInTaxon(GeneArg<?>, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain GO terms for the gene in the given taxon.
getGeneLocation(GeneArg<?>) - Method in class ubic.gemma.rest.util.args.GeneArgService
Returns all known locations of the gene(s) that this GeneArg represents.
getGeneLocationInTaxon(GeneArg<?>, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
Returns all known locations of the gene that this GeneArg represents.
getGeneLocations(GeneArg<?>) - Method in class ubic.gemma.rest.GeneWebService
Retrieves the physical location of the given gene.
getGeneProbes(GeneArg<?>, int, int) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain probes for the gene across all platforms.
getGeneProbes(GeneArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.GeneWebService
Retrieves the probes (composite sequences) with this gene.
getGeneProbesInTaxon(GeneArg<?>, Taxon, int, int) - Method in class ubic.gemma.rest.util.args.GeneArgService
Obtain probes for the gene in the given taxon across all platforms.
getGenes(int, int) - Method in class ubic.gemma.rest.util.args.GeneArgService
 
getGenes(OffsetArg, LimitArg) - Method in class ubic.gemma.rest.GeneWebService
 
getGenesByIds(GeneArrayArg) - Method in class ubic.gemma.rest.GeneWebService
Retrieves all genes matching the identifier.
getGenesInTaxon(Taxon, int, int) - Method in class ubic.gemma.rest.util.args.GeneArgService
 
getGenesInTaxon(GeneArrayArg, Taxon) - Method in class ubic.gemma.rest.util.args.GeneArgService
 
getGenesOnChromosome(TaxonArg<?>, String, String, long, int) - Method in class ubic.gemma.rest.util.args.TaxonArgService
Lists Genes overlapping a location on a specific chromosome on a taxon that this TaxonArg represents.
getGrammarFileName() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getGrammarFileName() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
getIdsForSearchQuery(QueryArg, Collection<Throwable>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
getIdsForSearchQuery(QueryArg, Map<Long, Double>, Collection<Throwable>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Shortcut for extracting the result IDs and scores from DatasetArgService.getResultsForSearchQuery(QueryArg, Highlighter, Collection).
getModeNames() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getMyself() - Method in class ubic.gemma.rest.RootWebService
Retrieve user information for the current user.
getNumberOfDatasets(QueryArg, FilterArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.DatasetsWebService
 
getNumberOfExpressionExperiments() - Method in interface ubic.gemma.rest.DatasetsWebService.UsageStatistics
 
getNumberOfPlatforms(FilterArg<ArrayDesign>) - Method in class ubic.gemma.rest.PlatformsWebService
 
getNumberOfResultSets(FilterArg<ExpressionAnalysisResultSet>) - Method in class ubic.gemma.rest.AnalysisResultSetsWebService
 
getObject() - Method in class ubic.gemma.rest.util.OpenApiFactory
 
getObjectType() - Method in class ubic.gemma.rest.util.OpenApiFactory
 
getPlatformAnnotations(PlatformArg<?>, Boolean, Boolean) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves the annotation file for the given platform.
getPlatformDatasets(PlatformArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves experiments in the given platform.
getPlatformElement(PlatformArg<?>, CompositeSequenceArrayArg, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves composite sequences (elements) of the given platform.
getPlatformElementGenes(PlatformArg<?>, CompositeSequenceArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves the genes on the given platform element.
getPlatformElements(PlatformArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves the composite sequences (elements) for the given platform.
getPlatformFilter() - Method in class ubic.gemma.rest.util.args.CompositeSequenceArrayArg
 
getPlatforms(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Retrieves the Platforms of the Dataset that this argument represents.
getPlatforms(FilterArg<ArrayDesign>, OffsetArg, LimitArg, SortArg<ArrayDesign>) - Method in class ubic.gemma.rest.PlatformsWebService
 
getPlatformsByIds(PlatformArrayArg, FilterArg<ArrayDesign>, OffsetArg, LimitArg, SortArg<ArrayDesign>) - Method in class ubic.gemma.rest.PlatformsWebService
Retrieves all datasets matching the given identifiers.
getQuantitationTypes(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Retrieve a dataset with quantitation type initialized.
getResponseBuilder(ContainerRequest, E) - Method in class ubic.gemma.rest.providers.AbstractExceptionMapper
 
getResponseBuilder(ContainerRequest, WebApplicationException) - Method in class ubic.gemma.rest.providers.WebApplicationExceptionMapper
 
getResultSet(ExpressionAnalysisResultSetArg, Double, OffsetArg, LimitArg, Boolean, Boolean, Boolean, HttpHeaders) - Method in class ubic.gemma.rest.AnalysisResultSetsWebService
Retrieve a AnalysisResultSet given its identifier.
getResultSets(DatasetArrayArg, DatabaseEntryArrayArg, FilterArg<ExpressionAnalysisResultSet>, OffsetArg, LimitArg, SortArg<ExpressionAnalysisResultSet>) - Method in class ubic.gemma.rest.AnalysisResultSetsWebService
Retrieve all AnalysisResultSet matching a set of criteria.
getResultsForSearchQuery(QueryArg, Highlighter, Collection<Throwable>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
Obtain the search results for a given query and highlighter.
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.DisjunctionContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.FilterContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
getRuleIndex() - Method in class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 
getRuleNames() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getRuleNames() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
getSamples(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getSearchSettings() - Method in class ubic.gemma.rest.SearchWebService.SearchResultsResponseDataObject
 
getSerializedATN() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getSerializedATN() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
getSize(Path, Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.PathProvider
 
getSize(LockedPath, Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.LockedPathProvider
 
getSize(LockedPath, Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.MexBundlerProvider
 
getSort(SortArg<T>) - Method in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
getSort(SortArg<T>) - Method in interface ubic.gemma.rest.util.args.EntityArgService
Obtain a Sort from a sort argument.
getStatus(E) - Method in class ubic.gemma.rest.providers.AbstractExceptionMapper
Translate the exception to an HTTP Response.Status.
getStatus(Throwable) - Method in class ubic.gemma.rest.providers.UnhandledExceptionMapper
 
getStatus(NotFoundException) - Method in class ubic.gemma.rest.providers.NotFoundExceptionMapper
 
getStatus(WebApplicationException) - Method in class ubic.gemma.rest.providers.WebApplicationExceptionMapper
 
getStatus(AccessDeniedException) - Method in class ubic.gemma.rest.providers.AccessDeniedExceptionMapper
 
getStatus(AuthenticationException) - Method in class ubic.gemma.rest.providers.AuthenticationExceptionMapper
 
getStatus(MalformedArgException) - Method in class ubic.gemma.rest.providers.MalformedArgExceptionMapper
 
getSubSet(DatasetArg<?>, Long) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getSubSetGroupIds(DatasetArg<?>, ExpressionExperimentSubSet) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getSubSets(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getSubSetSamples(DatasetArg<?>, Long) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getSubSetsGroupIds(DatasetArg<?>) - Method in class ubic.gemma.rest.util.args.DatasetArgService
 
getTaxa() - Method in class ubic.gemma.rest.TaxaWebService
Lists all available taxa.
getTaxaByIds(TaxonArrayArg) - Method in class ubic.gemma.rest.TaxaWebService
Retrieves single taxon based on the given identifier.
getTaxonDatasets(TaxonArg<?>, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.TaxaWebService
Retrieves datasets for the given taxon.
getTaxonGeneGoTerms(TaxonArg<?>, GeneArg<?>) - Method in class ubic.gemma.rest.TaxaWebService
 
getTaxonGeneLocations(TaxonArg<?>, GeneArg<?>) - Method in class ubic.gemma.rest.TaxaWebService
Retrieves gene location for the gene on the given taxon.
getTaxonGeneProbes(TaxonArg<?>, GeneArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.TaxaWebService
 
getTaxonGenes(TaxonArg<?>, OffsetArg, LimitArg) - Method in class ubic.gemma.rest.TaxaWebService
 
getTaxonGenesByIds(TaxonArg<?>, GeneArrayArg) - Method in class ubic.gemma.rest.TaxaWebService
Retrieves genes matching the identifier on the given taxon.
getTaxonGenesOverlappingChromosome(TaxonArg<?>, String, String, Long, Integer) - Method in class ubic.gemma.rest.TaxaWebService
Finds genes overlapping a given region.
getTokenNames() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
Deprecated.
getTokenNames() - Method in class ubic.gemma.rest.util.args.FilterArgParser
Deprecated.
getUser(String) - Method in class ubic.gemma.rest.RootWebService
Retrieve user information.
getValue() - Method in class ubic.gemma.rest.util.args.AbstractArg
Obtain the value represented by this argument.
getValue() - Method in interface ubic.gemma.rest.util.args.Arg
Obtain the value represented by this argument.
getValue() - Method in class ubic.gemma.rest.util.args.LimitArg
Obtain the value of the limit ensuring that it is smaller than LimitArg.MAXIMUM
getValue() - Method in class ubic.gemma.rest.util.args.QueryArg
 
getValue(Integer) - Method in class ubic.gemma.rest.util.args.LimitArg
Obtain the value of the limit and ensure it is smaller than a given maximum.
getValue(Set<String>) - Method in class ubic.gemma.rest.util.args.ExcludeArg
 
getValueNoMaximum() - Method in class ubic.gemma.rest.util.args.LimitArg
Obtain the value of the limit, explicitly disregarding the maximum defined by LimitArg.MAXIMUM.
getVocabulary() - Method in class ubic.gemma.rest.util.args.FilterArgLexer
 
getVocabulary() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
getWellComposedErrorBody(E) - Method in class ubic.gemma.rest.providers.AbstractExceptionMapper
Obtain a WellComposedErrorBody for the exception.
getWellComposedErrorBody(NotFoundException) - Method in class ubic.gemma.rest.providers.NotFoundExceptionMapper
 
getWellComposedErrorBody(MalformedArgException) - Method in class ubic.gemma.rest.providers.MalformedArgExceptionMapper
 
GoogleAnalytics4Provider - Class in ubic.gemma.rest.analytics.ga4
Implementation of the AnalyticsProvider interface for Google Analytics 4 collect API.
GoogleAnalytics4Provider(String, String) - Constructor for class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
 
GoogleAnalytics4Provider(RestTemplate, String, String) - Constructor for class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Create a new Google Analytics 4 provider.
GZIP - Annotation Type in ubic.gemma.rest.annotations
Used to annotate endpoints that will have their payload compressed with gzip unconditionally.
GzipHeaderDecorator - Class in ubic.gemma.rest.providers
Automagically add the Content-Encoding: gzip header to endpoints annotated with GZIP.
GzipHeaderDecorator() - Constructor for class ubic.gemma.rest.providers.GzipHeaderDecorator
 
GzipHeaderDecoratorAfterGZipEncoder - Class in ubic.gemma.rest.providers
Adds a Content-Encoding: gzip after the context has been intercepted by GZipEncoder.
GzipHeaderDecoratorAfterGZipEncoder() - Constructor for class ubic.gemma.rest.providers.GzipHeaderDecoratorAfterGZipEncoder
 

H

HEADERS - ubic.gemma.rest.util.LocationType
 

I

IN - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
IN - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
IN() - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
init() - Method in class ubic.gemma.rest.providers.MetricsApplicationEventListener
 
initFilterBean() - Method in class ubic.gemma.rest.servlet.CorsFilter
 
isApplicable(WriterInterceptorContext, GZIP) - Method in class ubic.gemma.rest.providers.AbstractGzipHeaderDecorator
Check if the given GZIP annotation applies to the given context.
isApplicable(WriterInterceptorContext, GZIP) - Method in class ubic.gemma.rest.providers.GzipHeaderDecorator
 
isApplicable(WriterInterceptorContext, GZIP) - Method in class ubic.gemma.rest.providers.GzipHeaderDecoratorAfterGZipEncoder
 
isPrivate() - Method in annotation type ubic.gemma.rest.annotations.CacheControl
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.PathProvider
 
isSingleton() - Method in class ubic.gemma.rest.util.OpenApiFactory
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.LockedPathProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.MexBundlerProvider
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class ubic.gemma.rest.providers.PathProvider
 

J

JacksonConfig - Class in ubic.gemma.rest.util
Configuration for JSON serialization with Jackson.
JacksonConfig() - Constructor for class ubic.gemma.rest.util.JacksonConfig
 

L

LAST - ubic.gemma.rest.util.args.SortArg.Sort.NullMode
 
LE - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
LE - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
LE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
LEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
LEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
LEQ() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
LIKE - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
LIKE - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
LIKE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
LimitArg - Class in ubic.gemma.rest.util.args
Argument used to represent a limit.
load(Filters, Sort, int, int) - Method in interface ubic.gemma.rest.util.Responders.FilterMethod
 
LocationType - Enum in ubic.gemma.rest.util
 
LockedPathProvider - Class in ubic.gemma.rest.providers
Write a LockedPath to a message body and ensure that the lock is released.
LockedPathProvider() - Constructor for class ubic.gemma.rest.providers.LockedPathProvider
 
log - Variable in class ubic.gemma.rest.providers.AbstractExceptionMapper
 
log - Variable in class ubic.gemma.rest.providers.AbstractGzipHeaderDecorator
 
log - Static variable in class ubic.gemma.rest.TaxaWebService
 

M

MalformedArgException - Exception in ubic.gemma.rest.util
Specialized error for malformed Arg The recommended HTTP status for this exception is 400 Bad Request.
MalformedArgException(String) - Constructor for exception ubic.gemma.rest.util.MalformedArgException
 
MalformedArgException(String, Throwable) - Constructor for exception ubic.gemma.rest.util.MalformedArgException
 
MalformedArgException(Throwable) - Constructor for exception ubic.gemma.rest.util.MalformedArgException
 
MalformedArgExceptionMapper - Class in ubic.gemma.rest.providers
 
MalformedArgExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.MalformedArgExceptionMapper
 
MAX_CLAUSES - Static variable in class ubic.gemma.rest.util.args.FilterArg
Maximum number of clauses that can appear in a filter expression.
MAX_SEARCH_RESULTS - Static variable in class ubic.gemma.rest.SearchWebService
Maximum number of search results.
maxAge() - Method in annotation type ubic.gemma.rest.annotations.CacheControl
 
MAXIMUM - Static variable in class ubic.gemma.rest.util.args.LimitArg
This is the default maximum used for LimitArg.getValue().
mediaTypes() - Method in annotation type ubic.gemma.rest.annotations.GZIP
If non-empty, only contents compatible with any of the specified media type will be compressed.
MediaTypeUtils - Class in ubic.gemma.rest.util
Utilities for MediaType.
MediaTypeUtils() - Constructor for class ubic.gemma.rest.util.MediaTypeUtils
 
MetricsApplicationEventListener - Class in ubic.gemma.rest.providers
 
MetricsApplicationEventListener() - Constructor for class ubic.gemma.rest.providers.MetricsApplicationEventListener
 
MexBundlerProvider - Class in ubic.gemma.rest.providers
 
MexBundlerProvider() - Constructor for class ubic.gemma.rest.providers.MexBundlerProvider
 
modeNames - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 

N

negotiate(HttpHeaders, MediaType...) - Static method in class ubic.gemma.rest.util.MediaTypeUtils
Perform content negotiation of a given set of HTTP headers against a list of possible media types.
NEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
NEQ - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
NEQ() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
NONE - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
NONE - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
NONE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
NONE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
NOT_IN - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
NOT_IN - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
NOT_IN() - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionOperatorContext
 
NOT_LIKE - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
NOT_LIKE - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
NOT_LIKE() - Method in class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 
NotFoundExceptionMapper - Class in ubic.gemma.rest.providers
This mapper ensures that raised NotFoundException throughout the API contain well-formed ResponseErrorObject entity.
NotFoundExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.NotFoundExceptionMapper
 

O

objectMapper() - Method in class ubic.gemma.rest.util.JacksonConfig
Mapper used to generate JSON payloads from the REST API.
ObjectMapperResolver - Class in ubic.gemma.rest.providers
 
ObjectMapperResolver() - Constructor for class ubic.gemma.rest.providers.ObjectMapperResolver
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.CompositeSequenceArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.DatabaseEntryArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.DatasetArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.GeneArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.PlatformArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.StringArrayArg
 
OF_WHAT - Static variable in class ubic.gemma.rest.util.args.TaxonArrayArg
 
OffsetArg - Class in ubic.gemma.rest.util.args
Argument used to represent an offset.
onEvent(ApplicationEvent) - Method in class ubic.gemma.rest.providers.AnalyticsApplicationEventListener
 
onEvent(ApplicationEvent) - Method in class ubic.gemma.rest.providers.MetricsApplicationEventListener
 
onEvent(ApplicationEvent) - Method in class ubic.gemma.rest.providers.RequestExceptionLogger
 
onEvent(RequestEvent) - Method in class ubic.gemma.rest.providers.AnalyticsRequestEventListener
 
onRequest(RequestEvent) - Method in class ubic.gemma.rest.providers.AnalyticsApplicationEventListener
 
onRequest(RequestEvent) - Method in class ubic.gemma.rest.providers.MetricsApplicationEventListener
 
onRequest(RequestEvent) - Method in class ubic.gemma.rest.providers.RequestExceptionLogger
 
OntologyTermValueObject(OntologyTerm, Set<DatasetsWebService.OntologyTermValueObject>) - Constructor for class ubic.gemma.rest.DatasetsWebService.OntologyTermValueObject
 
openApi(CustomModelResolver, Environment) - Method in class ubic.gemma.rest.util.OpenApiConfig
 
OpenApiConfig - Class in ubic.gemma.rest.util
 
OpenApiConfig() - Constructor for class ubic.gemma.rest.util.OpenApiConfig
 
OpenApiFactory - Class in ubic.gemma.rest.util
Factory for OpenAPI.
OpenApiFactory(String) - Constructor for class ubic.gemma.rest.util.OpenApiFactory
 
OpenApiGzipHeaderDecorator - Class in ubic.gemma.rest.providers
Decorate the OpenAPI spec with a Content-Encoding: gzip header.
OpenApiGzipHeaderDecorator() - Constructor for class ubic.gemma.rest.providers.OpenApiGzipHeaderDecorator
 
OpenAPIVisitor - Class in ubic.gemma.rest.util
Visits an OpenAPI specification and perform string value resolution.
OpenAPIVisitor(StringValueResolver) - Constructor for class ubic.gemma.rest.util.OpenAPIVisitor
 
operator() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
operator() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
operator() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
OperatorContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.OperatorContext
 

P

paginate(Slice<T>, String[]) - Static method in class ubic.gemma.rest.util.Responders
Paginate results.
paginate(Slice<T>, String, Filters, String[]) - Static method in class ubic.gemma.rest.util.Responders
Paginate results with a filter and a full-text query.
paginate(Slice<T>, Filters, String[]) - Static method in class ubic.gemma.rest.util.Responders
Paginate results with a filter.
paginate(Responders.FilterMethod<T>, Filters, String[], Sort, int, int) - Static method in class ubic.gemma.rest.util.Responders
Paginate results with a filter using a callback to produce the payload.
PaginatedResponseDataObject<T> - Class in ubic.gemma.rest.util
Represents paginated results with offset and limit.
PaginatedResponseDataObject(Slice<T>, String[]) - Constructor for class ubic.gemma.rest.util.PaginatedResponseDataObject
 
PaginatedResultsResponseDataObjectDifferentialExpressionAnalysisResultSetValueObject(DifferentialExpressionAnalysisResultSetValueObject, Double, int, int, long) - Constructor for class ubic.gemma.rest.AnalysisResultSetsWebService.PaginatedResultsResponseDataObjectDifferentialExpressionAnalysisResultSetValueObject
 
PathProvider - Class in ubic.gemma.rest.providers
Allow for reading and writing Path objects.
PathProvider() - Constructor for class ubic.gemma.rest.providers.PathProvider
 
PlatformArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for dataset (ExpressionExperiment) API.
PlatformArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.PlatformArg
 
PlatformArgService - Class in ubic.gemma.rest.util.args
 
PlatformArgService(ArrayDesignService, ExpressionExperimentService, CompositeSequenceService) - Constructor for class ubic.gemma.rest.util.args.PlatformArgService
 
PlatformArrayArg - Class in ubic.gemma.rest.util.args
 
PlatformIdArg - Class in ubic.gemma.rest.util.args
Long argument type for platform API, referencing the platform ID.
PlatformStringArg - Class in ubic.gemma.rest.util.args
String argument type for platform API, referencing the Platform short name.
PlatformsWebService - Class in ubic.gemma.rest
RESTful interface for platforms.
PlatformsWebService() - Constructor for class ubic.gemma.rest.PlatformsWebService
 
predicate() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
predicate() - Method in class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 
PredicateContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
PROPERTY - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
PROPERTY - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
PROPERTY() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
PROPERTY() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 

Q

quantifier() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
quantifier() - Method in class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 
QuantifierContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.QuantifierContext
 
QuantitationTypeArg<T> - Class in ubic.gemma.rest.util.args
 
QuantitationTypeArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.QuantitationTypeArg
 
QuantitationTypeArgService - Class in ubic.gemma.rest.util.args
 
QuantitationTypeArgService(QuantitationTypeService) - Constructor for class ubic.gemma.rest.util.args.QuantitationTypeArgService
 
QuantitationTypeByIdArg - Class in ubic.gemma.rest.util.args
 
QuantitationTypeByNameArg - Class in ubic.gemma.rest.util.args
 
QueriedAndFilteredAndInferredAndLimitedResponseDataObject(List<T>, String, Filters, String[], Sort, Integer, Collection<OntologyTerm>) - Constructor for class ubic.gemma.rest.DatasetsWebService.QueriedAndFilteredAndInferredAndLimitedResponseDataObject
 
QueriedAndFilteredAndInferredAndPaginatedResponseDataObject(Slice<T>, String, Filters, String[], Collection<OntologyTerm>) - Constructor for class ubic.gemma.rest.DatasetsWebService.QueriedAndFilteredAndInferredAndPaginatedResponseDataObject
 
QueriedAndFilteredAndInferredAndPaginatedResponseDataObjectDifferentialExpressionAnalysisResultByGeneValueObject(Slice<DatasetsWebService.DifferentialExpressionAnalysisResultByGeneValueObject>, String, Filters, String[], Collection<OntologyTerm>) - Constructor for class ubic.gemma.rest.DatasetsWebService.QueriedAndFilteredAndInferredAndPaginatedResponseDataObjectDifferentialExpressionAnalysisResultByGeneValueObject
 
QueriedAndFilteredAndInferredResponseDataObject(List<T>, String, Filters, String[], Sort, Collection<OntologyTerm>) - Constructor for class ubic.gemma.rest.DatasetsWebService.QueriedAndFilteredAndInferredResponseDataObject
 
QueriedAndFilteredAndLimitedResponseDataObject<T> - Class in ubic.gemma.rest.util
Represents a payload with a limited number of results.
QueriedAndFilteredAndLimitedResponseDataObject(List<T>, String, Filters, String[], Sort, Integer) - Constructor for class ubic.gemma.rest.util.QueriedAndFilteredAndLimitedResponseDataObject
 
QueriedAndFilteredAndPaginatedResponseDataObject<T> - Class in ubic.gemma.rest.util
 
QueriedAndFilteredAndPaginatedResponseDataObject(Slice<T>, String, Filters, String[]) - Constructor for class ubic.gemma.rest.util.QueriedAndFilteredAndPaginatedResponseDataObject
 
QueriedAndFilteredResponseDataObject<T> - Class in ubic.gemma.rest.util
 
QueriedAndFilteredResponseDataObject(List<T>, String, Filters, String[], Sort) - Constructor for class ubic.gemma.rest.util.QueriedAndFilteredResponseDataObject
 
QUERY - ubic.gemma.rest.util.LocationType
 
QueryArg - Class in ubic.gemma.rest.util.args
 
QUOTED_STRING - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
QUOTED_STRING - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
QUOTED_STRING() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 

R

readFrom(Class<Path>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class ubic.gemma.rest.providers.PathProvider
 
refreshDataset(DatasetArg<?>, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
Retrieve a "refreshed" dataset.
refreshDatasetsAnnotations(QueryArg, FilterArg<ExpressionExperiment>, ExcludeArg<DatasetsWebService.AnnotationWithUsageStatisticsValueObject>, LimitArg, Integer, String, StringArrayArg, Boolean, StringArrayArg, Boolean, Boolean, Boolean) - Method in class ubic.gemma.rest.DatasetsWebService
 
refreshDatasetsPlatforms(QueryArg, FilterArg<ExpressionExperiment>, LimitArg) - Method in class ubic.gemma.rest.DatasetsWebService
 
refreshGenesProbes() - Method in class ubic.gemma.rest.GeneWebService
Refresh gene-to-probe associations.
RequestAttributesBasedClientIdRetrievalStrategy - Class in ubic.gemma.rest.analytics.ga4
Strategy that retrieves and store client IDs in the RequestAttributes.
RequestAttributesBasedClientIdRetrievalStrategy() - Constructor for class ubic.gemma.rest.analytics.ga4.RequestAttributesBasedClientIdRetrievalStrategy
 
RequestExceptionLogger - Class in ubic.gemma.rest.providers
 
RequestExceptionLogger() - Constructor for class ubic.gemma.rest.providers.RequestExceptionLogger
 
RequestHeaderBasedClientIdRetrievalStrategy - Class in ubic.gemma.rest.analytics.ga4
Strategy that retrieves the client ID in a request header.
RequestHeaderBasedClientIdRetrievalStrategy() - Constructor for class ubic.gemma.rest.analytics.ga4.RequestHeaderBasedClientIdRetrievalStrategy
 
resolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>) - Method in class ubic.gemma.rest.swagger.resolver.CustomModelResolver
 
resolveAllowableValues(Annotated, Annotation[], Schema) - Method in class ubic.gemma.rest.swagger.resolver.CustomModelResolver
resolveDescription(Annotated, Annotation[], Schema) - Method in class ubic.gemma.rest.swagger.resolver.CustomModelResolver
 
resolveExtensions(Annotated, Annotation[], Schema) - Method in class ubic.gemma.rest.swagger.resolver.CustomModelResolver
 
respond(T) - Static method in class ubic.gemma.rest.util.Responders
Produce a ResponseDataObject that wraps the given argument.
Responders - Class in ubic.gemma.rest.util
Handles setting of the response status code and composing a proper payload structure.
Responders() - Constructor for class ubic.gemma.rest.util.Responders
 
Responders.FilterMethod<T> - Interface in ubic.gemma.rest.util
A functional interface matching the signature of a paginating service method.
ResponseDataObject<T> - Class in ubic.gemma.rest.util
Wrapper for a non-error response payload compliant with the Google JSON style-guide
ResponseDataObject(T) - Constructor for class ubic.gemma.rest.util.ResponseDataObject
 
ResponseDataObjectCellTypeAssignmentValueObject(CellTypeAssignmentValueObject) - Constructor for class ubic.gemma.rest.DatasetsWebService.ResponseDataObjectCellTypeAssignmentValueObject
 
ResponseDataObjectExpressionExperimentValueObject(ExpressionExperimentValueObject) - Constructor for class ubic.gemma.rest.DatasetsWebService.ResponseDataObjectExpressionExperimentValueObject
 
ResponseDataObjectListCellLevelCharacteristicsValueObject(List<CellLevelCharacteristicsValueObject>) - Constructor for class ubic.gemma.rest.DatasetsWebService.ResponseDataObjectListCellLevelCharacteristicsValueObject
 
ResponseDataObjectSingleCellDimensionValueObject(SingleCellDimensionValueObject) - Constructor for class ubic.gemma.rest.DatasetsWebService.ResponseDataObjectSingleCellDimensionValueObject
 
ResponseErrorObject - Class in ubic.gemma.rest.util
Wrapper for an error response payload compliant with the Google JSON style-guide.
ResponseErrorObject() - Constructor for class ubic.gemma.rest.util.ResponseErrorObject
 
RestapidocsIndexRewriteFilter - Class in ubic.gemma.rest.servlet
Rewrites the path to the index file.
RestapidocsIndexRewriteFilter() - Constructor for class ubic.gemma.rest.servlet.RestapidocsIndexRewriteFilter
 
RestAuthEntryPoint - Class in ubic.gemma.rest.security
Implementation of AuthenticationEntryPoint for the RESTful API to handle authentication.
RestAuthEntryPoint(ObjectMapper, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.security.RestAuthEntryPoint
 
RESULT_TYPES_SCHEMA_NAME - Static variable in class ubic.gemma.rest.SearchWebService
Name used in the OpenAPI schema to identify result types as per SearchWebService.search(QueryArg, TaxonArg, PlatformArg, List, LimitArg, ExcludeArg)'s fourth argument.
RootWebService - Class in ubic.gemma.rest
Handles calls to the root API url and user info api
RootWebService() - Constructor for class ubic.gemma.rest.RootWebService
 
RootWebService.ApiInfoValueObject - Class in ubic.gemma.rest
 
RootWebService.UserValueObject - Class in ubic.gemma.rest
 
RULE_clause - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_collection - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_collectionOperator - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_disjunction - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_filter - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_operator - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_predicate - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_quantifier - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_scalar - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
RULE_subClause - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
ruleNames - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
ruleNames - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 

S

scalar() - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
scalar() - Method in class ubic.gemma.rest.util.args.FilterArgParser.PredicateContext
 
scalar() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
scalar(int) - Method in class ubic.gemma.rest.util.args.FilterArgParser.CollectionContext
 
ScalarContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
search(QueryArg, TaxonArg<?>, PlatformArg<?>, List<String>, LimitArg, ExcludeArg<SearchResult<?>>) - Method in class ubic.gemma.rest.SearchWebService
Search everything subject to taxon and platform constraints.
searchAnnotations(StringArrayArg) - Method in class ubic.gemma.rest.AnnotationsWebService
Does a search for annotation tags based on the given string.
searchAnnotationsByPathQuery(StringArrayArg) - Method in class ubic.gemma.rest.AnnotationsWebService
 
searchDatasets(StringArrayArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.AnnotationsWebService
Does a search for datasets containing characteristics matching the given string.
searchDatasetsByQueryInPath(StringArrayArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.AnnotationsWebService
 
SearchResultsResponseDataObject(List<SearchWebService.SearchResultValueObject<?>>, SearchWebService.SearchSettingsValueObject) - Constructor for class ubic.gemma.rest.SearchWebService.SearchResultsResponseDataObject
 
SearchResultValueObject(SearchResult<T>) - Constructor for class ubic.gemma.rest.SearchWebService.SearchResultValueObject
 
SearchSettingsValueObject(SearchSettings) - Constructor for class ubic.gemma.rest.SearchWebService.SearchSettingsValueObject
 
searchTaxonDatasets(TaxonArg<?>, StringArrayArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.AnnotationsWebService
searchTaxonDatasetsByQueryInPath(TaxonArg<?>, StringArrayArg, FilterArg<ExpressionExperiment>, OffsetArg, LimitArg, SortArg<ExpressionExperiment>) - Method in class ubic.gemma.rest.AnnotationsWebService
 
SearchWebService - Class in ubic.gemma.rest
Provides search capabilities to the RESTful API.
SearchWebService() - Constructor for class ubic.gemma.rest.SearchWebService
 
SearchWebService.SearchResultsResponseDataObject - Class in ubic.gemma.rest
 
SearchWebService.SearchResultValueObject<T extends ubic.gemma.model.common.IdentifiableValueObject<?>> - Class in ubic.gemma.rest
Representation of SearchResult for the RESTful API.
SearchWebService.SearchSettingsValueObject - Class in ubic.gemma.rest
Represents search settings for the RESTful API.
sendEvent(String, String...) - Method in interface ubic.gemma.rest.analytics.AnalyticsProvider
Publish an event without specifying a date.
sendEvent(String, Date, String...) - Method in interface ubic.gemma.rest.analytics.AnalyticsProvider
Publish an event with additional parameters expressed as a sequence of keys and values.
sendEvent(String, Date, Map<String, String>) - Method in interface ubic.gemma.rest.analytics.AnalyticsProvider
Publish an event.
sendEvent(String, Date, Map<String, String>) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class ubic.gemma.rest.serializers.AbstractFactorValueValueObjectSerializer
 
serializeInternal(T, JsonGenerator, SerializerProvider) - Method in class ubic.gemma.rest.serializers.AbstractFactorValueValueObjectSerializer
 
serializeInternal(FactorValueBasicValueObject, JsonGenerator, SerializerProvider) - Method in class ubic.gemma.rest.serializers.FactorValueBasicValueObjectSerializer
 
serializeInternal(FactorValueValueObject, JsonGenerator, SerializerProvider) - Method in class ubic.gemma.rest.serializers.FactorValueValueObjectSerializer
Deprecated.
 
service - Variable in class ubic.gemma.rest.util.args.AbstractEntityArgService
 
setAllowCredentials(boolean) - Method in class ubic.gemma.rest.servlet.CorsFilter
Indicate if the credentials (i.e. cookies, HTTP authentication) can be used by a CORS request.
setAllowedHeaders(String) - Method in class ubic.gemma.rest.servlet.CorsFilter
Set the allowed headers by a CORS request.
setAllowedMethods(String) - Method in class ubic.gemma.rest.servlet.CorsFilter
Set the allowed methods by a CORS request.
setAllowedOrigins(String) - Method in class ubic.gemma.rest.servlet.CorsFilter
Set the allowed origins of a CORS request.
setAttribute(String) - Method in class ubic.gemma.rest.analytics.ga4.RequestAttributesBasedClientIdRetrievalStrategy
Set the attribute to retrieve to obtain the client ID.
setBeanFactory(BeanFactory) - Method in class ubic.gemma.rest.util.OpenApiFactory
 
setClientIdRetrievalStrategy(ClientIdRetrievalStrategy) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Set the strategy used to retrieve client IDs.
setDebug(boolean) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Enable the debug mode.
setMaxAge(int) - Method in class ubic.gemma.rest.servlet.CorsFilter
Set the maximum time in seconds that the results of a preflight request can be cached by the client.
setPlatform(ArrayDesign) - Method in class ubic.gemma.rest.util.args.CompositeSequenceArrayArg
 
setPollingIntervalMillis(long) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Interval at which events are polled and flushed.
setRequestHeader(String) - Method in class ubic.gemma.rest.analytics.ga4.RequestHeaderBasedClientIdRetrievalStrategy
Set the request header used for retrieving the client ID.
setResolutionMillis(long) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Time resolution for regrouping events in the same batch.
setScope(int) - Method in class ubic.gemma.rest.analytics.ga4.RequestAttributesBasedClientIdRetrievalStrategy
Set the scope to use for retrieving and storing the client ID.
setUserIdRetrievalStrategy(UserIdRetrievalStrategy) - Method in class ubic.gemma.rest.analytics.ga4.GoogleAnalytics4Provider
Set the strategy used to retrieve user IDs.
SimpleSVDValueObject() - Constructor for class ubic.gemma.rest.DatasetsWebService.SimpleSVDValueObject
 
SortArg<O extends ubic.gemma.model.common.Identifiable> - Class in ubic.gemma.rest.util.args
Represents an API argument for sorting.
SortArg.Sort - Class in ubic.gemma.rest.util.args
 
SortArg.Sort.Direction - Enum in ubic.gemma.rest.util.args
 
SortArg.Sort.NullMode - Enum in ubic.gemma.rest.util.args
 
SortValueObject - Class in ubic.gemma.rest.util
Represents Sort as part of a PaginatedResponseDataObject.
SortValueObject(Sort) - Constructor for class ubic.gemma.rest.util.SortValueObject
 
STRING - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
STRING - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
STRING() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ScalarContext
 
StringArrayArg - Class in ubic.gemma.rest.util.args
Class representing an API argument that should be an array of strings.
subClause() - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
subClause() - Method in class ubic.gemma.rest.util.args.FilterArgParser
 
subClause(int) - Method in class ubic.gemma.rest.util.args.FilterArgParser.ClauseContext
 
SubClauseContext(ParserRuleContext, int) - Constructor for class ubic.gemma.rest.util.args.FilterArgParser.SubClauseContext
 

T

T__0 - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
T__0 - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
T__1 - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
T__1 - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
T__2 - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
T__2 - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
TaxaWebService - Class in ubic.gemma.rest
RESTful interface for taxa.
TaxaWebService(TaxonService, ExpressionExperimentService, TaxonArgService, DatasetArgService, GeneArgService) - Constructor for class ubic.gemma.rest.TaxaWebService
Constructor for service autowiring
TaxonArg<T> - Class in ubic.gemma.rest.util.args
Mutable argument type base class for Taxon API
TaxonArg(String, Class<T>, T) - Constructor for class ubic.gemma.rest.util.args.TaxonArg
 
TaxonArgService - Class in ubic.gemma.rest.util.args
 
TaxonArgService(TaxonService, ChromosomeService, GeneService) - Constructor for class ubic.gemma.rest.util.args.TaxonArgService
 
TaxonArrayArg - Class in ubic.gemma.rest.util.args
 
TaxonIdArg - Class in ubic.gemma.rest.util.args
Long argument type for taxon API, referencing the Taxon ID.
TaxonNameArg - Class in ubic.gemma.rest.util.args
String argument type for taxon API, referencing the Taxon scientific name or common name.
TaxonNcbiIdArg - Class in ubic.gemma.rest.util.args
Long argument type for taxon API, referencing the Taxon ID.
TaxonWithUsageStatisticsValueObject(Taxon, Long) - Constructor for class ubic.gemma.rest.DatasetsWebService.TaxonWithUsageStatisticsValueObject
 
TEXT_TAB_SEPARATED_VALUES_UTF8 - Static variable in class ubic.gemma.rest.DatasetsWebService
 
TEXT_TAB_SEPARATED_VALUES_UTF8 - Static variable in class ubic.gemma.rest.PlatformsWebService
 
TEXT_TAB_SEPARATED_VALUES_UTF8_Q9 - Static variable in class ubic.gemma.rest.AnalysisResultSetsWebService
 
TEXT_TAB_SEPARATED_VALUES_UTF8_TYPE - Static variable in class ubic.gemma.rest.DatasetsWebService
 
TEXT_TAB_SEPARATED_VALUES_UTF8_TYPE - Static variable in class ubic.gemma.rest.PlatformsWebService
 
tokenNames - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
Deprecated.
tokenNames - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
Deprecated.
top(List<T>, Filters, String[], Sort, Integer) - Static method in class ubic.gemma.rest.util.Responders
Produce top results.
toResponse(E) - Method in class ubic.gemma.rest.providers.AbstractExceptionMapper
 
toString() - Method in class ubic.gemma.rest.util.args.AbstractArg
 

U

ubic.gemma.rest - package ubic.gemma.rest
 
ubic.gemma.rest.analytics - package ubic.gemma.rest.analytics
 
ubic.gemma.rest.analytics.ga4 - package ubic.gemma.rest.analytics.ga4
 
ubic.gemma.rest.annotations - package ubic.gemma.rest.annotations
 
ubic.gemma.rest.providers - package ubic.gemma.rest.providers
 
ubic.gemma.rest.security - package ubic.gemma.rest.security
 
ubic.gemma.rest.serializers - package ubic.gemma.rest.serializers
 
ubic.gemma.rest.servlet - package ubic.gemma.rest.servlet
 
ubic.gemma.rest.swagger.resolver - package ubic.gemma.rest.swagger.resolver
 
ubic.gemma.rest.util - package ubic.gemma.rest.util
 
ubic.gemma.rest.util.args - package ubic.gemma.rest.util.args
 
UnhandledExceptionMapper - Class in ubic.gemma.rest.providers
Render unhandled exceptions.
UnhandledExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.UnhandledExceptionMapper
 
UserIdRetrievalStrategy - Interface in ubic.gemma.rest.analytics.ga4
Strategy for retrieving a user ID.
UserValueObject(User, String) - Constructor for class ubic.gemma.rest.RootWebService.UserValueObject
 

V

value() - Method in annotation type ubic.gemma.rest.annotations.CacheControls
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.CompositeSequenceArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.CompositeSequenceArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.DatabaseEntryArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.DatabaseEntryArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.DatasetArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.DatasetArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.ExcludeArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.ExpLevelConsolidationArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.ExpressionAnalysisResultSetArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.FactorValueArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.FilterArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.GeneArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.GeneArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.LimitArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.OffsetArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.PlatformArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.PlatformArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.QuantitationTypeArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.QueryArg
 
valueOf(String) - Static method in enum ubic.gemma.rest.util.args.SortArg.Sort.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ubic.gemma.rest.util.args.SortArg.Sort.NullMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.SortArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.StringArrayArg
 
valueOf(String) - Static method in class ubic.gemma.rest.util.args.TaxonArg
Used by RS to parse value of request parameters.
valueOf(String) - Static method in class ubic.gemma.rest.util.args.TaxonArrayArg
 
valueOf(String) - Static method in enum ubic.gemma.rest.util.LocationType
Returns the enum constant of this type with the specified name.
valueOf(String, String, Function<List<String>, T>, boolean) - Static method in class ubic.gemma.rest.util.args.AbstractArrayArg
Evaluate an input array argument.
values() - Static method in enum ubic.gemma.rest.util.args.SortArg.Sort.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ubic.gemma.rest.util.args.SortArg.Sort.NullMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ubic.gemma.rest.util.LocationType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(OpenAPI) - Method in class ubic.gemma.rest.util.OpenAPIVisitor
 
visitErrorNode(ErrorNode) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
visitTerminal(TerminalNode) - Method in class ubic.gemma.rest.util.args.FilterArgBaseListener
VOCABULARY - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
VOCABULARY - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 

W

WebApplicationExceptionMapper - Class in ubic.gemma.rest.providers
Map WebApplicationException so that it always expose a ResponseErrorObject entity.
WebApplicationExceptionMapper(String, OpenAPI, BuildInfo) - Constructor for class ubic.gemma.rest.providers.WebApplicationExceptionMapper
 
WellComposedError - Class in ubic.gemma.rest.util
 
WellComposedError() - Constructor for class ubic.gemma.rest.util.WellComposedError
 
WellComposedErrorBody - Class in ubic.gemma.rest.util
Object acting as a payload for the ResponseErrorObject.
WellComposedErrorBody() - Constructor for class ubic.gemma.rest.util.WellComposedErrorBody
 
WellComposedWarning - Class in ubic.gemma.rest.util
A warning, loosely modeled on WellComposedError.
WellComposedWarning() - Constructor for class ubic.gemma.rest.util.WellComposedWarning
 
withoutQuality(MediaType) - Static method in class ubic.gemma.rest.util.MediaTypeUtils
Create a media type without a quality indicator.
withQuality(MediaType, double) - Static method in class ubic.gemma.rest.util.MediaTypeUtils
Create a media type with a quality indicator.
writeTo(Path, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class ubic.gemma.rest.providers.PathProvider
 
writeTo(LockedPath, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class ubic.gemma.rest.providers.LockedPathProvider
 
writeTo(LockedPath, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class ubic.gemma.rest.providers.MexBundlerProvider
 
WS - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
WS - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 

_

_ATN - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
_ATN - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
_decisionToDFA - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
_decisionToDFA - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
_serializedATN - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
_serializedATN - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
_sharedContextCache - Static variable in class ubic.gemma.rest.util.args.FilterArgLexer
 
_sharedContextCache - Static variable in class ubic.gemma.rest.util.args.FilterArgParser
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes All Packages