Package htsjdk.samtools
Enum ValidationStringency
- java.lang.Object
-
- java.lang.Enum<ValidationStringency>
-
- htsjdk.samtools.ValidationStringency
-
- All Implemented Interfaces:
Serializable
,Comparable<ValidationStringency>
public enum ValidationStringency extends Enum<ValidationStringency>
How strict to be when reading a SAM or BAM, beyond bare minimum validation.
-
-
Field Summary
Fields Modifier and Type Field Description static ValidationStringency
DEFAULT_STRINGENCY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ValidationStringency
valueOf(String name)
Returns the enum constant of this type with the specified name.static ValidationStringency[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
STRICT
public static final ValidationStringency STRICT
Do the right thing, throw an exception if something looks wrong.
-
LENIENT
public static final ValidationStringency LENIENT
Emit warnings but keep going if possible.
-
SILENT
public static final ValidationStringency SILENT
Like LENIENT, only don't emit warning messages.
-
-
Field Detail
-
DEFAULT_STRINGENCY
public static final ValidationStringency DEFAULT_STRINGENCY
-
-
Method Detail
-
values
public static ValidationStringency[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ValidationStringency c : ValidationStringency.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ValidationStringency valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-