Package ubic.gemma.rest.util.args
package ubic.gemma.rest.util.args
-
ClassDescriptionAbstractArg<T>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).Represents a comma-delimited array API argument.AbstractEntityArg<T,
O extends Identifiable, S extends FilteringService<O>> Interface representing and API call argument that can represent various identifiers of different types.Arg<T>Mutable argument type base class for Composite Sequence arguments.Composite Sequence argument for CS ID.Composite Sequence argument for CS name.Mutable argument type base class for DatabaseEntry API.Long argument type for DatabaseEntry API, referencing the Taxon ID.String argument type for DatabaseEntry API, Can also be null.DatasetArg<T>Mutable argument type base class for dataset (ExpressionExperiment) API.Long argument type for dataset API, referencing the Dataset ID.String argument type for dataset API, referencing the Dataset short name.BridgesArgoperating on entities with their correspondingFilteringService.ExcludeArg<T>Class representing an API argument that should be one of the expression level consolidation options.Represents an expression analysis result set identifier.Represents an API arguments that maps to aFactorValueby its ID or name.Maps a long identifier to aFactorValue.Deprecated.FilterArg<O extends Identifiable>Represent a filter argument designed to generate aFiltersfrom user input.Represents the internal value of aFilterArg.This class provides an empty implementation ofFilterArgListener, which can be extended to create a listener which only needs to handle a subset of the available methods.This interface defines a complete listener for a parse tree produced byFilterArgParser.GeneArg<T>Mutable argument type base class for Gene API.Long argument type for Gene API, referencing the Gene Ensembl ID.Long argument type for Gene API, referencing the Gene NCBI ID.String argument type for Gene API.Argument used to represent a limit.Argument used to represent an offset.PlatformArg<T>Mutable argument type base class for dataset (ExpressionExperiment) API.Long argument type for platform API, referencing the platform ID.String argument type for platform API, referencing the Platform short name.SortArg<O extends Identifiable>Represents an API argument for sorting.Class representing an API argument that should be an array of strings.TaxonArg<T>Mutable argument type base class for Taxon APILong argument type for taxon API, referencing the Taxon ID.String argument type for taxon API, referencing the Taxon scientific name or common name.Long argument type for taxon API, referencing the Taxon ID.