public enum AssumptionFilterItem extends Enum<AssumptionFilterItem> implements FilterItem
Enum Constant and Description |
---|
algorithmScore |
confidence |
fileNames |
maximalLength |
minimalLength |
precrusorCharge |
precrusorMz |
precrusorMzErrorDa |
precrusorMzErrorPpm |
precrusorMzErrorStat |
precrusorRT |
ptm |
sequenceCoverage |
stared |
validationStatus |
Modifier and Type | Field and Description |
---|---|
String |
description
The description of the filtering item.
|
String |
name
The name of the filtering item.
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns a description of the item.
|
static AssumptionFilterItem |
getItem(String itemName)
Returns the item designated by the given name.
|
String |
getName()
Returns the name of the item.
|
ArrayList<String> |
getPossibilities()
In case the filter has predefined values, return the possible values, null otherwise.
|
FilterItem[] |
getPossibleValues()
Returns the possible items of this kind.
|
boolean |
isNumber()
Indicates whether the item expects a number as threshold.
|
boolean |
needsModifications()
Indicates whether the item expects a list of modifications to filter on.
|
static AssumptionFilterItem |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AssumptionFilterItem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AssumptionFilterItem minimalLength
public static final AssumptionFilterItem maximalLength
public static final AssumptionFilterItem precrusorMz
public static final AssumptionFilterItem precrusorRT
public static final AssumptionFilterItem precrusorCharge
public static final AssumptionFilterItem precrusorMzErrorDa
public static final AssumptionFilterItem precrusorMzErrorPpm
public static final AssumptionFilterItem precrusorMzErrorStat
public static final AssumptionFilterItem ptm
public static final AssumptionFilterItem sequenceCoverage
public static final AssumptionFilterItem algorithmScore
public static final AssumptionFilterItem fileNames
public static final AssumptionFilterItem confidence
public static final AssumptionFilterItem validationStatus
public static final AssumptionFilterItem stared
public final String name
public final String description
public static AssumptionFilterItem[] values()
for (AssumptionFilterItem c : AssumptionFilterItem.values()) System.out.println(c);
public static AssumptionFilterItem 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 static AssumptionFilterItem getItem(String itemName)
itemName
- the name of the item of interestpublic String getName()
FilterItem
getName
in interface FilterItem
public String getDescription()
FilterItem
getDescription
in interface FilterItem
public FilterItem[] getPossibleValues()
FilterItem
getPossibleValues
in interface FilterItem
public boolean isNumber()
FilterItem
isNumber
in interface FilterItem
public ArrayList<String> getPossibilities()
FilterItem
getPossibilities
in interface FilterItem
public boolean needsModifications()
FilterItem
needsModifications
in interface FilterItem
Copyright © 2018. All rights reserved.