Enum Class PlatformsWebService.AnnotationFileType
java.lang.Object
java.lang.Enum<PlatformsWebService.AnnotationFileType>
ubic.gemma.rest.PlatformsWebService.AnnotationFileType
- All Implemented Interfaces:
Serializable, Comparable<PlatformsWebService.AnnotationFileType>, Constable
- Enclosing class:
PlatformsWebService
public static enum PlatformsWebService.AnnotationFileType
extends Enum<PlatformsWebService.AnnotationFileType>
Which of the three annotation-file flavours written by
ArrayDesignAnnotationService.create(ArrayDesign, Boolean, boolean) to serve. The constant names are the accepted
query values, and each carries the file-name suffix that identifies its file on disk.
Only standard was reachable over HTTP before; the other two were generated on every
GO-enabled run and then never served.
- Author:
- tesarst
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBiological-process terms only.Directly-assigned GO terms only, without the implied parents.Every GO term, including the parents implied by the term's ancestry. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
standard
Every GO term, including the parents implied by the term's ancestry. -
bioProcess
Biological-process terms only. -
noParents
Directly-assigned GO terms only, without the implied parents.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getSuffix
- Returns:
- the suffix inserted between the munged platform short name and
ArrayDesignAnnotationService.ANNOTATION_FILE_SUFFIX.
-