Package ai.vespa.validation
Class PatternedStringWrapper<T extends PatternedStringWrapper<T>>
java.lang.Object
ai.vespa.validation.StringWrapper<T>
ai.vespa.validation.PatternedStringWrapper<T>
- All Implemented Interfaces:
Comparable<T>
- Direct Known Subclasses:
DomainName
,Name
public abstract class PatternedStringWrapper<T extends PatternedStringWrapper<T>>
extends StringWrapper<T>
Helper to easily create
StringWrapper
classes whose contents match a specific regex.- Author:
- jonmv
-
Constructor Summary
ModifierConstructorDescriptionprotected
PatternedStringWrapper
(String value, Pattern pattern, String description) -
Method Summary
-
Constructor Details
-
PatternedStringWrapper
-