org.biojava.bio.symbol
Interface SoftMaskedAlphabet.MaskingDetector
- All Known Implementing Classes:
- SoftMaskedAlphabet.MaskingDetector.DefaultMaskingDetector
- Enclosing class:
- SoftMaskedAlphabet
public static interface SoftMaskedAlphabet.MaskingDetector
Implementations will define how soft masking looks. The
DEFAULT
implementation considers softmasking to be represented
by lower case characters.
Copyright (c) 2004 Novartis Institute for Tropical Diseases
- Version:
- 1.0
- Author:
- Mark Schreiber
Method Summary |
boolean |
isMasked(java.lang.String token)
|
java.lang.String |
mask(java.lang.String token)
Present the token for a Symbol as it would appear if masked |
java.lang.String |
unmask(java.lang.String token)
Present the token for a Symbol as it would appear if
it wasn't softmasked |
DEFAULT
static final SoftMaskedAlphabet.MaskingDetector DEFAULT
isMasked
boolean isMasked(java.lang.String token)
mask
java.lang.String mask(java.lang.String token)
- Present the token for a
Symbol
as it would appear if masked
- Parameters:
token
- the String
to mask.
- Returns:
- the masked token
unmask
java.lang.String unmask(java.lang.String token)
- Present the token for a
Symbol
as it would appear if
it wasn't softmasked
- Parameters:
token
- the String
to un-mask.
- Returns:
- the un-masked token