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
  • Field Details

  • Method Details

    • isMasked

      boolean isMasked(String token)
    • mask

      String mask(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

      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