Class Edit.Insert<C extends Compound>
java.lang.Object
org.biojava.nbio.core.sequence.edits.Edit.AbstractEdit<C>
org.biojava.nbio.core.sequence.edits.Edit.Insert<C>
- All Implemented Interfaces:
 Edit<C>
Edit implementation which allows us to insert a base at any position
 in a Sequence. Specifying 1 base is used to insert at the start and
 end of a Sequence. If you wish to carry out an in-sequence insertion
 then you specify the flanking base positions e.g.
 
ACTG insert TT @ position 1 : TTACGT ACTG insert TT @ position 2,3 : ACTTGT ACTG insert A @ position 4 : ACGTAThe code will raise exceptions if you attempt a single base edit with an insertion.
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojava.nbio.core.sequence.edits.Edit
Edit.AbstractEdit<C extends Compound>, Edit.Delete<C extends Compound>, Edit.Insert<C extends Compound>, Edit.Substitute<C extends Compound> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetFivePrime(Sequence<C> editingSequence) Should return the 5-prime end of the given Sequence according to the edit.getThreePrime(Sequence<C> editingSequence) Should return the 3-prime end of the given Sequence according to the edit.Methods inherited from class org.biojava.nbio.core.sequence.edits.Edit.AbstractEdit
edit, getEmptySequence, getEnd, getStart, getTargetSequence, setSequence, setStringSequence 
- 
Constructor Details
- 
Insert
 - 
Insert
 - 
Insert
 - 
Insert
 
 - 
 - 
Method Details
- 
getFivePrime
Description copied from class:Edit.AbstractEditShould return the 5-prime end of the given Sequence according to the edit. An empty Sequence is valid.- Specified by:
 getFivePrimein classEdit.AbstractEdit<C extends Compound>
 - 
getThreePrime
Description copied from class:Edit.AbstractEditShould return the 3-prime end of the given Sequence according to the edit. An empty Sequence is valid.- Specified by:
 getThreePrimein classEdit.AbstractEdit<C extends Compound>
 
 -