public class Template
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Template.ByteArrayHashWrapper |
static class |
Template.Segment |
static class |
Template.TemplateAssembler |
static class |
Template.TemplateHash |
Modifier and Type | Field and Description |
---|---|
long |
counter |
byte[] |
name |
Template.Segment |
segment |
byte |
size |
Constructor and Description |
---|
Template(byte[] name) |
Modifier and Type | Method and Description |
---|---|
void |
append(byte[] bases,
byte[] scores) |
protected int |
calculateHashCode() |
boolean |
equals(java.lang.Object obj) |
Template.Segment |
getFirstSegment() |
Template.Segment |
getLastSegment() |
int |
hashCode() |
static void |
main(java.lang.String[] args) |
void |
prepend(byte[] bases,
byte[] scores) |
public byte[] name
public Template.Segment segment
public byte size
public long counter
public void append(byte[] bases, byte[] scores)
public void prepend(byte[] bases, byte[] scores)
public Template.Segment getLastSegment()
public Template.Segment getFirstSegment()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected int calculateHashCode()
public static void main(java.lang.String[] args)