/** * Applies mask on a given string * * @param mask * @param value * @return FormatResult containing formatted string and cursorindex */ public String applyMask(String value) { return formatter.applyMask(displayHints.getMask(), value); }
/** * Removes mask on a given string * * @param mask * @param value * @return String containing deFormatted string */ public String removeMask(String value) { return formatter.removeMask(displayHints.getMask(), value); }
/** * Applies mask on a given string and calculates the new cursorindex for the given newValue and * oldValue * * @param mask * @param newValue * @param oldValue * @return FormatResult containing formatted string and cursorindex */ public FormatResult applyMask(String newValue, String oldValue, Integer cursorIndex) { return formatter.applyMask(displayHints.getMask(), newValue, oldValue, cursorIndex); }