|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.biojava.utils.AbstractChangeable
org.biojava.bio.seq.db.AbstractSequenceDB
org.biojava.bio.seq.db.SequenceDBWrapper
org.biojava.bio.seq.db.SubSequenceDB
public class SubSequenceDB
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.biojava.bio.seq.db.SequenceDBWrapper |
---|
SequenceDBWrapper.SequencesForwarder |
Field Summary |
---|
Fields inherited from interface org.biojava.bio.seq.db.SequenceDBLite |
---|
SEQUENCES |
Constructor Summary | |
---|---|
SubSequenceDB(SequenceDB parent,
java.util.Set ids)
|
Method Summary | |
---|---|
java.lang.String |
getName()
Get the name of this sequence database. |
Sequence |
getSequence(java.lang.String id)
Retrieve a single sequence by its id. |
java.util.Set |
ids()
Get an immutable set of all of the IDs in the database. |
Methods inherited from class org.biojava.bio.seq.db.SequenceDBWrapper |
---|
getChangeSupport, getParent |
Methods inherited from class org.biojava.bio.seq.db.AbstractSequenceDB |
---|
addSequence, filter, removeSequence, sequenceIterator |
Methods inherited from class org.biojava.utils.AbstractChangeable |
---|
addChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.biojava.utils.Changeable |
---|
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener |
Constructor Detail |
---|
public SubSequenceDB(SequenceDB parent, java.util.Set ids) throws BioException
BioException
Method Detail |
---|
public java.lang.String getName()
SequenceDBLite
public Sequence getSequence(java.lang.String id) throws BioException
SequenceDBLite
id
- the id to retrieve by
IllegalIDException
- if the database doesn't know about the id
BioException
- if there was a failure in retrieving the sequencepublic java.util.Set ids()
SequenceDB
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |