public class ChipifyingNachoValidator extends java.lang.Object implements NachoValidator
NachoValidator that deems text to be invalid if it contains
unterminated tokens and fixes the text by chipifying all the unterminated tokens.| Constructor and Description |
|---|
ChipifyingNachoValidator() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.CharSequence |
fixText(ChipTokenizer chipTokenizer,
java.lang.CharSequence invalidText)
Corrects the specified text to make it valid.
|
boolean |
isValid(ChipTokenizer chipTokenizer,
java.lang.CharSequence text)
Validates the specified text.
|
public boolean isValid(ChipTokenizer chipTokenizer, java.lang.CharSequence text)
NachoValidatorisValid in interface NachoValidatorNachoValidator.fixText(ChipTokenizer, CharSequence)public java.lang.CharSequence fixText(ChipTokenizer chipTokenizer, java.lang.CharSequence invalidText)
NachoValidatorfixText in interface NachoValidatorinvalidText - A string that doesn't pass validation: isValid(invalidText)
returns falseNachoValidator.isValid(ChipTokenizer, CharSequence)