public class DoubleTokenization extends WordTokenization
SymbolTokenization.TokenType
Annotatable.AnnotationForwarder
CHARACTER, FIXEDWIDTH, SEPARATED, UNKNOWN
ANNOTATION
Constructor and Description |
---|
DoubleTokenization() |
Modifier and Type | Method and Description |
---|---|
Symbol |
parseToken(String seq)
Returns the symbol for a single token.
|
String |
tokenizeSymbol(Symbol sym)
Return a token representing a single symbol.
|
getAlphabet, getAnnotation, getTokenType, parseStream, parseString, splitString, tokenizeSymbolList
addChangeListener, addChangeListener, addForwarder, getForwarders, getListeners, isUnchanging, removeChangeListener, removeChangeListener, removeForwarder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
public DoubleTokenization()
public Symbol parseToken(String seq) throws IllegalSymbolException
SymbolTokenization
The Symbol will be a member of the alphabet. If the token is not recognized as mapping to a symbol, an exception will be thrown.
seq
- the token to retrieve a Symbol forIllegalSymbolException
- if there is no Symbol for the tokenpublic String tokenizeSymbol(Symbol sym) throws IllegalSymbolException
SymbolTokenization
sym
- The symbolIllegalSymbolException
- if the symbol isn't recognized.Copyright © 2014 BioJava. All rights reserved.