Package ubic.gemma.rest.util.args
Class CompositeSequenceArrayArg
- java.lang.Object
-
- ubic.gemma.rest.util.args.AbstractArg<List<T>>
-
- ubic.gemma.rest.util.args.AbstractArrayArg<String>
-
- ubic.gemma.rest.util.args.AbstractEntityArrayArg<CompositeSequence,CompositeSequenceService>
-
- ubic.gemma.rest.util.args.CompositeSequenceArrayArg
-
public class CompositeSequenceArrayArg extends AbstractEntityArrayArg<CompositeSequence,CompositeSequenceService>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter
getPlatformFilter()
void
setPlatform(ArrayDesign arrayDesign)
static CompositeSequenceArrayArg
valueOf(String s)
Used by RS to parse value of request parameters.-
Methods inherited from class ubic.gemma.rest.util.args.AbstractArrayArg
splitAndTrim
-
Methods inherited from class ubic.gemma.rest.util.args.AbstractArg
getValue, toString
-
-
-
-
Method Detail
-
valueOf
public static CompositeSequenceArrayArg valueOf(String s) throws MalformedArgException
Used by RS to parse value of request parameters.- Parameters:
s
- the request arrayCompositeSequence argument- Returns:
- an instance of ArrayCompositeSequenceArg representing an array of CompositeSequence identifiers from the
input string, or a malformed ArrayCompositeSequenceArg that will throw an
BadRequestException
when accessing its value, if the input String can not be converted into an array of CompositeSequence identifiers. - Throws:
MalformedArgException
-
setPlatform
public void setPlatform(ArrayDesign arrayDesign)
-
getPlatformFilter
public Filter getPlatformFilter()
-
-