Class MaskedValueManager

java.lang.Object
org.eclnt.util.valuemgmt.MaskedValueManager

public class MaskedValueManager extends Object
Utility functions in the are of the FIELD-INPUTMASK management.
  • Constructor Details

    • MaskedValueManager

      public MaskedValueManager()
  • Method Details

    • convertNetValueIntoMaskedValue

      public static String convertNetValueIntoMaskedValue(String value, String mask, char maskPlaceHolder)
      Parameters:
      value - "Net value", i.e. value withou mask structure, that needs to be converted in a masked value.
      Returns:
      Masked value that is created from the value.
    • convertMaskedValueIntoNetValue

      public static String convertMaskedValueIntoNetValue(String value, String mask, char maskPlaceHolder)
      Parameters:
      value - Masked value
      Returns:
      "Net value", value without mask characters
    • createRegularExpressionForMask

      public static String createRegularExpressionForMask(String mask, char maskPlaceHolder, String allowedCharactersDefinition)
      Parameters:
      mask -
      maskPlaceHolder -
      allowedCharactersDefinition - The characters that are allowed to be used for the place holder. The value is added into the regular expresion within a "[...value...]{...numberOfRepetitions...}" sequence.
      Returns: