org.utgenome.gwt.utgb.server.app
Class Sequence.SequenceRetrieverBase
java.lang.Object
org.utgenome.gwt.utgb.server.app.Sequence.SequenceRetrieverBase
- All Implemented Interfaces:
- org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
- Direct Known Subclasses:
- Sequence.GraphicalOutput, Sequence.JSONOutput, Sequence.TextOutput, Sequence.XMLOutput
- Enclosing class:
- Sequence
public abstract static class Sequence.SequenceRetrieverBase
- extends Object
- implements org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sequence.SequenceRetrieverBase
public Sequence.SequenceRetrieverBase(int start,
int end,
boolean isReverseStrand)
handle
public void handle(FASTADatabase.NSeq seq)
throws SQLException
- Specified by:
handle
in interface org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
- Throws:
SQLException
getStart
public int getStart()
getEnd
public int getEnd()
isReverseStrand
public boolean isReverseStrand()
output
public abstract void output(String subSequence)
getComplement
public char getComplement(char base)
init
public void init()
- Specified by:
init
in interface org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
finish
public void finish()
- Specified by:
finish
in interface org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
handleException
public void handleException(Exception e)
throws Exception
- Specified by:
handleException
in interface org.xerial.db.sql.BeanResultHandler<FASTADatabase.NSeq>
- Throws:
Exception

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.