public abstract class AbstractGafWriter extends Object
GafDocument
or GeneAnnotation
.Constructor and Description |
---|
AbstractGafWriter() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
end()
Called after the writing of a
GafDocument has been finished. |
protected void |
nl()
Append the separator between rows.
|
protected abstract void |
print(String s)
Append an arbitrary string.
|
protected void |
sep()
Append a the separator between columns.
|
void |
write(GafDocument gdoc)
Write a full GAF.
|
void |
write(GeneAnnotation ann)
Write a single
GeneAnnotation . |
void |
writeHeader(GafDocument gdoc)
Write a header of a GAF, use the comments from the
GafDocument . |
void |
writeHeader(List<String> comments)
Write a header for a GAF, header comments are optional.
|
public void write(GafDocument gdoc)
gdoc
- public void writeHeader(GafDocument gdoc)
GafDocument
.gdoc
- public void writeHeader(List<String> comments)
comments
- public void write(GeneAnnotation ann)
GeneAnnotation
.ann
- protected abstract void print(String s)
s
- protected abstract void end()
GafDocument
has been finished.protected void sep()
protected void nl()
Copyright © 2010–2015. All rights reserved.