Class BaseStringNormalizer
java.lang.Object
com.evolveum.midpoint.prism.impl.polystring.BaseStringNormalizer
- All Implemented Interfaces:
Normalizer<String>
,StringNormalizer
- Direct Known Subclasses:
AbstractConfigurablePolyStringNormalizer
,DistinguishedNameNormalizer
,ExchangeEmailAddressNormalizer
,LowercaseStringNormalizer
,UuidNormalizer
,XmlNormalizer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
`true` if the normalizer is known to be the default one, i.e., one that does no transformations.Creates aPolyString
from given "orig"String
.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.prism.normalization.Normalizer
getName, match, matchRegex, normalize, normalizeString
-
Constructor Details
-
BaseStringNormalizer
public BaseStringNormalizer()
-
-
Method Details
-
poly
Description copied from interface:StringNormalizer
Creates aPolyString
from given "orig"String
.- Specified by:
poly
in interfaceStringNormalizer
- Throws:
SchemaException
-
isIdentity
public boolean isIdentity()Description copied from interface:Normalizer
`true` if the normalizer is known to be the default one, i.e., one that does no transformations.- Specified by:
isIdentity
in interfaceNormalizer<String>
-
toString
-