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.