public class SAMValidationError
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SAMValidationError.Severity |
static class |
SAMValidationError.Type |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
SAMValidationError(SAMValidationError.Type type,
java.lang.String message,
java.lang.String readName)
Construct a SAMValidationError with unknown record number.
|
SAMValidationError(SAMValidationError.Type type,
java.lang.String message,
java.lang.String readName,
long recordNumber)
Construct a SAMValidationError with possibly-known record number.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage() |
java.lang.String |
getReadName()
may be null
|
long |
getRecordNumber()
1-based.
|
java.lang.String |
getSource() |
SAMValidationError.Type |
getType() |
void |
setRecordNumber(long recordNumber) |
void |
setSource(java.lang.String source) |
java.lang.String |
toString() |
public static final long serialVersionUID
public SAMValidationError(SAMValidationError.Type type, java.lang.String message, java.lang.String readName)
type
- message
- readName
- May be null if readName is not known.public SAMValidationError(SAMValidationError.Type type, java.lang.String message, java.lang.String readName, long recordNumber)
type
- message
- readName
- May be null if readName is not known.recordNumber
- Position of the record in the SAM file it has been read from. -1 if not known.public java.lang.String toString()
toString
in class java.lang.Object
public SAMValidationError.Type getType()
public java.lang.String getMessage()
public java.lang.String getReadName()
public long getRecordNumber()
public void setRecordNumber(long recordNumber)
public java.lang.String getSource()
public void setSource(java.lang.String source)