Package htsjdk.samtools
Class SAMBinaryTagAndUnsignedArrayValue
- java.lang.Object
-
- htsjdk.samtools.SAMBinaryTagAndValue
-
- htsjdk.samtools.SAMBinaryTagAndUnsignedArrayValue
-
- All Implemented Interfaces:
Serializable
public class SAMBinaryTagAndUnsignedArrayValue extends SAMBinaryTagAndValue
Simple extension to SAMBinaryTagAndValue in order to distinguish unsigned array values, because signedness cannot be determined by introspection of value. Must be array of byte, short, or int.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class htsjdk.samtools.SAMBinaryTagAndValue
next, serialVersionUID, tag, value
-
-
Constructor Summary
Constructors Constructor Description SAMBinaryTagAndUnsignedArrayValue(short tag, Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SAMBinaryTagAndValuecopy()Creates and returns a shallow copy of the list of tag/values.SAMBinaryTagAndValuedeepCopy()Creates and returns a deep copy of the list of tag/values.booleanisUnsignedArray()-
Methods inherited from class htsjdk.samtools.SAMBinaryTagAndValue
cloneValue, equals, find, getNext, hashCode, insert, isAllowedAttributeValue, remove
-
-
-
-
Constructor Detail
-
SAMBinaryTagAndUnsignedArrayValue
public SAMBinaryTagAndUnsignedArrayValue(short tag, Object value)
-
-
Method Detail
-
copy
public SAMBinaryTagAndValue copy()
Creates and returns a shallow copy of the list of tag/values.- Overrides:
copyin classSAMBinaryTagAndValue
-
deepCopy
public SAMBinaryTagAndValue deepCopy()
Creates and returns a deep copy of the list of tag/values.- Overrides:
deepCopyin classSAMBinaryTagAndValue
-
isUnsignedArray
public boolean isUnsignedArray()
- Overrides:
isUnsignedArrayin classSAMBinaryTagAndValue
-
-