Package student.testingsupport
Class StringNormalizer.NormalizerRule
- java.lang.Object
-
- student.testingsupport.StringNormalizer.NormalizerRule
-
- Direct Known Subclasses:
NormalizerRuleTrimMaxLeadingSpacePerLine
,StringNormalizer.RegexNormalizerRule
- Enclosing class:
- StringNormalizer
public abstract static class StringNormalizer.NormalizerRule extends Object
This interface defines what it means to be a normalizer rule: an object having an appropriatenormalize(String)
method.
-
-
Constructor Summary
Constructors Constructor Description NormalizerRule()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract String
displayName()
Human readable name of the ruleabstract boolean
equals(Object obj)
abstract int
hashCode()
abstract String
normalize(String content)
Apply this rule by normalizing the given string.
-