|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - the symbol type.public interface 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.
| Method Summary | |
|---|---|
SymbolSequence<T> |
getMergedSequence()
get the merged sequence. |
void |
process(Collection<SymbolSequence<T>> sequences)
concatenate many sequences. |
void |
process(SymbolSequence<T> seq1,
SymbolSequence<T> seq2)
concatenate two sequences. |
| Method Detail |
|---|
void process(SymbolSequence<T> seq1,
SymbolSequence<T> seq2)
void process(Collection<SymbolSequence<T>> sequences)
SymbolSequence<T> getMergedSequence()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||