public enum PsPeptideFeature extends Enum<PsPeptideFeature> implements ExportFeature
Modifier and Type | Field and Description |
---|---|
String |
description
The description of the feature.
|
String |
title
The title of the feature which will be used for column heading.
|
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 |
isAdvanced()
Indicates whether a feature is for advanced user only.
|
static PsPeptideFeature |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PsPeptideFeature[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
@SerializedName(value="PsPeptideFeature.starred") public static final PsPeptideFeature starred
@SerializedName(value="PsPeptideFeature.pi") public static final PsPeptideFeature pi
@SerializedName(value="PsPeptideFeature.accessions") public static final PsPeptideFeature accessions
@SerializedName(value="PsPeptideFeature.protein_description") public static final PsPeptideFeature protein_description
@SerializedName(value="PsPeptideFeature.protein_groups") public static final PsPeptideFeature protein_groups
@SerializedName(value="PsPeptideFeature.best_protein_group_validation") public static final PsPeptideFeature best_protein_group_validation
@SerializedName(value="PsPeptideFeature.nValidatedProteinGroups") public static final PsPeptideFeature nValidatedProteinGroups
@SerializedName(value="PsPeptideFeature.unique_group") public static final PsPeptideFeature unique_group
@SerializedName(value="PsPeptideFeature.sequence") public static final PsPeptideFeature sequence
@SerializedName(value="PsPeptideFeature.modified_sequence") public static final PsPeptideFeature modified_sequence
@SerializedName(value="PsPeptideFeature.position") public static final PsPeptideFeature position
@SerializedName(value="PsPeptideFeature.aaBefore") public static final PsPeptideFeature aaBefore
@SerializedName(value="PsPeptideFeature.aaAfter") public static final PsPeptideFeature aaAfter
@SerializedName(value="PsPeptideFeature.missed_cleavages") public static final PsPeptideFeature missed_cleavages
@SerializedName(value="PsPeptideFeature.variable_ptms") public static final PsPeptideFeature variable_ptms
@SerializedName(value="PsPeptideFeature.fixed_ptms") public static final PsPeptideFeature fixed_ptms
@SerializedName(value="PsPeptideFeature.localization_confidence") public static final PsPeptideFeature localization_confidence
@SerializedName(value="PsPeptideFeature.probabilistic_score") public static final PsPeptideFeature probabilistic_score
@SerializedName(value="PsPeptideFeature.d_score") public static final PsPeptideFeature d_score
@SerializedName(value="PsPeptideFeature.confident_modification_sites") public static final PsPeptideFeature confident_modification_sites
@SerializedName(value="PsPeptideFeature.confident_modification_sites_number") public static final PsPeptideFeature confident_modification_sites_number
@SerializedName(value="PsPeptideFeature.ambiguous_modification_sites") public static final PsPeptideFeature ambiguous_modification_sites
@SerializedName(value="PsPeptideFeature.ambiguous_modification_sites_number") public static final PsPeptideFeature ambiguous_modification_sites_number
@SerializedName(value="PsPeptideFeature.confident_phosphosites") public static final PsPeptideFeature confident_phosphosites
@SerializedName(value="PsPeptideFeature.confident_phosphosites_number") public static final PsPeptideFeature confident_phosphosites_number
@SerializedName(value="PsPeptideFeature.ambiguous_phosphosites") public static final PsPeptideFeature ambiguous_phosphosites
@SerializedName(value="PsPeptideFeature.ambiguous_phosphosites_number") public static final PsPeptideFeature ambiguous_phosphosites_number
@SerializedName(value="PsPeptideFeature.psms") public static final PsPeptideFeature psms
@SerializedName(value="PsPeptideFeature.validated_psms") public static final PsPeptideFeature validated_psms
@SerializedName(value="PsPeptideFeature.raw_score") public static final PsPeptideFeature raw_score
@SerializedName(value="PsPeptideFeature.score") public static final PsPeptideFeature score
@SerializedName(value="PsPeptideFeature.confidence") public static final PsPeptideFeature confidence
@SerializedName(value="PsPeptideFeature.decoy") public static final PsPeptideFeature decoy
@SerializedName(value="PsPeptideFeature.validated") public static final PsPeptideFeature validated
@SerializedName(value="PsPeptideFeature.hidden") public static final PsPeptideFeature hidden
public String title
public String description
public static final String type
public static PsPeptideFeature[] values()
for (PsPeptideFeature c : PsPeptideFeature.values()) System.out.println(c);
public static PsPeptideFeature 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 ArrayList<ExportFeature> getExportFeatures(boolean includeSubFeatures)
ExportFeature
getExportFeatures
in interface ExportFeature
includeSubFeatures
- boolean indicating whether sub features should
be includedpublic String getTitle()
ExportFeature
getTitle
in interface ExportFeature
public String getDescription()
ExportFeature
getDescription
in interface ExportFeature
public String getFeatureFamily()
ExportFeature
getFeatureFamily
in interface ExportFeature
public boolean isAdvanced()
ExportFeature
isAdvanced
in interface ExportFeature
Copyright © 2021. All rights reserved.