public class SubIntegerTokenization extends WordTokenization
SymbolTokenization.TokenType
Annotatable.AnnotationForwarder
CHARACTER, FIXEDWIDTH, SEPARATED, UNKNOWN
ANNOTATION
Constructor and Description |
---|
SubIntegerTokenization(IntegerAlphabet.SubIntegerAlphabet alpha) |
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 SubIntegerTokenization(IntegerAlphabet.SubIntegerAlphabet alpha)
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.