Package student.testingsupport
Class StringNormalizer.NormalizerRule
java.lang.Object
student.testingsupport.StringNormalizer.NormalizerRule
- Direct Known Subclasses:
NormalizerRuleTrimMaxLeadingSpacePerLine
,StringNormalizer.RegexNormalizerRule
- Enclosing class:
- StringNormalizer
This interface defines what it means to be a normalizer rule: an
object having an appropriate
normalize(String)
method.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
NormalizerRule
public NormalizerRule()
-
-
Method Details
-
hashCode
public abstract int hashCode() -
equals
-
normalize
Apply this rule by normalizing the given string.- Parameters:
content
- The string to normalize- Returns:
- The normalized result
-
displayName
Human readable name of the rule- Returns:
- The name
-