public enum ReporterProteinFeatures extends Enum<ReporterProteinFeatures> implements ReporterExportFeature
Enum Constant and Description |
---|
ratio |
raw_ratio |
raw_shared_ratio |
raw_unique_ratio |
shared_ratio |
spread |
unique_ratio |
Modifier and Type | Field and Description |
---|---|
static String |
type
The type of export feature.
|
serialVersionUID
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the description of the feature.
|
ArrayList<ExportFeature> |
getExportFeatures(boolean includeSubFeatures)
Returns a list of all implemented export features.
|
String |
getFeatureFamily()
Returns the family type of this export feature.
|
String |
getTitle()
Returns the column title of the feature.
|
boolean |
hasChannels()
Indicates whether the feature is channel dependent.
|
boolean |
isAdvanced()
Indicates whether a feature is for advanced user only.
|
static ReporterProteinFeatures |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReporterProteinFeatures[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@SerializedName(value="ReporterProteinFeatures.raw_unique_ratio") public static final ReporterProteinFeatures raw_unique_ratio
@SerializedName(value="ReporterProteinFeatures.unique_ratio") public static final ReporterProteinFeatures unique_ratio
@SerializedName(value="ReporterProteinFeatures.raw_shared_ratio") public static final ReporterProteinFeatures raw_shared_ratio
@SerializedName(value="ReporterProteinFeatures.shared_ratio") public static final ReporterProteinFeatures shared_ratio
@SerializedName(value="ReporterProteinFeatures.raw_ratio") public static final ReporterProteinFeatures raw_ratio
@SerializedName(value="ReporterProteinFeatures.ratio") public static final ReporterProteinFeatures ratio
@SerializedName(value="ReporterProteinFeatures.spread") public static final ReporterProteinFeatures spread
public static final String type
public static ReporterProteinFeatures[] values()
for (ReporterProteinFeatures c : ReporterProteinFeatures.values()) System.out.println(c);
public static ReporterProteinFeatures valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getTitle()
ExportFeature
getTitle
in interface ExportFeature
public String getDescription()
ExportFeature
getDescription
in interface ExportFeature
public String getFeatureFamily()
ExportFeature
getFeatureFamily
in interface ExportFeature
public ArrayList<ExportFeature> getExportFeatures(boolean includeSubFeatures)
ExportFeature
getExportFeatures
in interface ExportFeature
includeSubFeatures
- boolean indicating whether sub features should
be includedpublic boolean hasChannels()
ReporterExportFeature
hasChannels
in interface ReporterExportFeature
public boolean isAdvanced()
ExportFeature
isAdvanced
in interface ExportFeature
Copyright © 2021. All rights reserved.