

Public Member Functions | |
| void | addChangeListener (ChangeListener cl, ChangeType ct) |
| void | addChangeListener (ChangeListener cl) |
| boolean | containsFeature (Feature f) |
| int | countFeatures () |
| Feature | createFeature (Template ft) throws BioException, ChangeVetoException |
| DelegatingSequence (Sequence s, SupportedFormat format, File source, int index) throws FileNotFoundException | |
| void | edit (Edit edit) throws IllegalAlphabetException, ChangeVetoException |
| Iterator | features () |
| FeatureHolder | filter (FeatureFilter fc) |
| FeatureHolder | filter (FeatureFilter fc, boolean recurse) |
| Alphabet | getAlphabet () |
| Annotation | getAnnotation () |
| String | getName () |
| FeatureFilter | getSchema () |
| String | getURN () |
| boolean | isUnchanging (ChangeType ct) |
| Iterator | iterator () |
| int | length () |
| void | removeChangeListener (ChangeListener cl, ChangeType ct) |
| void | removeChangeListener (ChangeListener cl) |
| void | removeFeature (Feature f) throws ChangeVetoException, BioException |
| String | seqString () |
| SymbolList | subList (int start, int end) throws IndexOutOfBoundsException |
| String | subStr (int start, int end) throws IndexOutOfBoundsException |
| Symbol | symbolAt (int index) throws IndexOutOfBoundsException |
| List | toList () |
Protected Member Functions | |
| void | completeInit (Sequence s) |
| void | init (Sequence s) |
| SimpleStrandedFeature | makeThinFeature (StrandedFeature f, FilterCacheSpec spec) |
Static Protected Member Functions | |
| SimpleStrandedFeature | makeThinFeature (Sequence sequence, StrandedFeature f, FilterCacheSpec spec) |
Protected Attributes | |
| Alphabet | alphabet |
| Annotation | annotation |
| boolean | circular |
| int | featureCount |
| Map | filterCache = new HashMap () |
| SupportedFormat | format |
| int | length |
| String | name |
| int | sequenceIndex |
| File | source |
| String | urn |
Package Attributes | |
| Changeable | ch = new Unchangeable () |
| SymbolList | packedList = null |
Private Member Functions | |
| void | addToCache (Sequence s, FilterCacheSpec filterCacheSpec) |
| FeatureHolder | getCachedFilterResults (FeatureFilter ff) |
|
||||||||||||||||||||
|
Definition at line 65 of file DelegatingSequence.java. |
|
||||||||||||
|
Definition at line 132 of file DelegatingSequence.java. References ch. |
|
|
Definition at line 128 of file DelegatingSequence.java. References ch. |
|
||||||||||||
|
Definition at line 236 of file DelegatingSequence.java. References org::gel::mauve::FilterCacheSpec::filter, filterCache, and makeThinFeature(). Referenced by getCachedFilterResults(), and init(). |
|
|
Definition at line 105 of file DelegatingSequence.java. Referenced by init(). |
|
|
Definition at line 339 of file DelegatingSequence.java. References sequenceIndex, and source. |
|
|
Definition at line 204 of file DelegatingSequence.java. References featureCount. |
|
|
Definition at line 329 of file DelegatingSequence.java. |
|
|
Definition at line 199 of file DelegatingSequence.java. |
|
|
Definition at line 208 of file DelegatingSequence.java. References sequenceIndex, and source. |
|
|
Definition at line 313 of file DelegatingSequence.java. References getCachedFilterResults(), sequenceIndex, and source. |
|
||||||||||||
|
Definition at line 213 of file DelegatingSequence.java. References getCachedFilterResults(), sequenceIndex, and source. |
|
|
Definition at line 166 of file DelegatingSequence.java. References packedList. |
|
|
Definition at line 157 of file DelegatingSequence.java. References annotation. |
|
|
Definition at line 227 of file DelegatingSequence.java. References addToCache(), filterCache, sequenceIndex, and source. Referenced by filter(). |
|
|
Reimplemented in org::gel::mauve::format::RichDelegatingSequence. Definition at line 111 of file DelegatingSequence.java. |
|
|
Definition at line 344 of file DelegatingSequence.java. References sequenceIndex, and source. |
|
|
Definition at line 115 of file DelegatingSequence.java. References urn. |
|
|
Definition at line 76 of file DelegatingSequence.java. References addToCache(), alphabet, annotation, completeInit(), featureCount, packedList, and urn. Referenced by DelegatingSequence(). |
|
|
Definition at line 148 of file DelegatingSequence.java. References ch. |
|
|
Definition at line 182 of file DelegatingSequence.java. References packedList. |
|
|
Definition at line 170 of file DelegatingSequence.java. |
|
||||||||||||||||
|
Definition at line 270 of file DelegatingSequence.java. References org::gel::mauve::FilterCacheSpec::getAnnotations(). |
|
||||||||||||
|
Definition at line 258 of file DelegatingSequence.java. Referenced by addToCache(). |
|
||||||||||||
|
Definition at line 144 of file DelegatingSequence.java. References ch. |
|
|
Definition at line 140 of file DelegatingSequence.java. References ch. |
|
|
Definition at line 334 of file DelegatingSequence.java. |
|
|
Definition at line 191 of file DelegatingSequence.java. References packedList. |
|
||||||||||||
|
Definition at line 186 of file DelegatingSequence.java. |
|
||||||||||||
|
Definition at line 195 of file DelegatingSequence.java. References packedList. |
|
|
Definition at line 174 of file DelegatingSequence.java. References packedList. |
|
|
Definition at line 178 of file DelegatingSequence.java. References packedList. |
|
|
Definition at line 44 of file DelegatingSequence.java. Referenced by org::gel::mauve::format::DelegatingSequence::DelegatingSublist::getAlphabet(), and init(). |
|
|
Definition at line 42 of file DelegatingSequence.java. Referenced by getAnnotation(), and init(). |
|
|
|
Definition at line 58 of file DelegatingSequence.java. |
|
|
Definition at line 52 of file DelegatingSequence.java. Referenced by countFeatures(), and init(). |
|
|
Definition at line 54 of file DelegatingSequence.java. Referenced by addToCache(), and getCachedFilterResults(). |
|
|
Definition at line 56 of file DelegatingSequence.java. |
|
|
Definition at line 46 of file DelegatingSequence.java. |
|
|
Definition at line 48 of file DelegatingSequence.java. |
|
|
Definition at line 63 of file DelegatingSequence.java. Referenced by getAlphabet(), init(), iterator(), org::gel::mauve::format::DelegatingSequence::DelegatingSublist::seqString(), seqString(), subStr(), symbolAt(), and toList(). |
|
|
Definition at line 40 of file DelegatingSequence.java. Referenced by containsFeature(), features(), filter(), getCachedFilterResults(), and getSchema(). |
|
|
Definition at line 38 of file DelegatingSequence.java. Referenced by containsFeature(), DelegatingSequence(), features(), filter(), getCachedFilterResults(), and getSchema(). |
|
|
Definition at line 50 of file DelegatingSequence.java. |
1.3.6