Package org.expasy.jpl.commons.collection.symbol.seq

Provides generic symbol sequence and associated tools.

See:
          Description

Interface Summary
Sequence<T> This interface is the generic version of CharSequence for any object.
SequenceIterable<T> This interface allows the manipulation of iterator over T-sequence indices.
SequenceMerger<T> All concrete subclasses of this interface will have to provides implementations for the processing of concatenation and access to the merged symbol sequence.
SymbolSequence<T> The SymbolSequence interface should be implemented by any concrete class that deals with sequence of symbols.
 

Class Summary
AbstractSequencePositioner<T> This class provides a skeletal implementation of the PositionIterable interface, to minimize the effort required to implement this interface.
MotifMatcher<T> This class allows to search a regular expression pattern all over a symbol sequence and store positions in its inner Iterator.
SequenceSymbolCounter<T> This object calculates the number of symbols in SymbolSequence[s].
SequenceSymbolMergerImpl<T> This class simply concatenates SymbolSequences in a new SymbolSequence.
SymbolSequenceImpl<E> A sequence of symbol letters defined by an alphabet.
SymbolSequenceImpl.Builder<E> This builder builds an instance of JPLAASequence given a numerous number of possible parameters.
 

Exception Summary
SequenceOutOfBoundsException  
 

Package org.expasy.jpl.commons.collection.symbol.seq Description

Provides generic symbol sequence and associated tools.



Copyright (c) 2012 Swiss Institute of Bioinformatics. All rights reserved.