Class VariableBindingDefNormalizer
java.lang.Object
com.evolveum.midpoint.common.matching.normalizer.VariableBindingDefNormalizer
- All Implemented Interfaces:
Normalizer<VariableBindingDefinitionType>
public class VariableBindingDefNormalizer
extends Object
implements Normalizer<VariableBindingDefinitionType>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull QNamegetName()Returns the qualified name identifying this normalizer.boolean`true` if the normalizer is known to be the default one, i.e., one that does no transformations.booleanMatches two values.booleanmatchRegex(VariableBindingDefinitionType a, String regex) Matches a value against regular expression (if supported).@NotNull VariableBindingDefinitionTypenormalize(VariableBindingDefinitionType original) Returns a normalized version of the value.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.normalization.Normalizer
normalizeString
-
Constructor Details
-
VariableBindingDefNormalizer
public VariableBindingDefNormalizer()
-
-
Method Details
-
normalize
@NotNull public @NotNull VariableBindingDefinitionType normalize(VariableBindingDefinitionType original) throws SchemaException Description copied from interface:NormalizerReturns a normalized version of the value.- Specified by:
normalizein interfaceNormalizer<VariableBindingDefinitionType>- Throws:
SchemaException
-
match
public boolean match(VariableBindingDefinitionType a, VariableBindingDefinitionType b) throws SchemaException Description copied from interface:NormalizerMatches two values.- Specified by:
matchin interfaceNormalizer<VariableBindingDefinitionType>- Throws:
SchemaException
-
matchRegex
Description copied from interface:NormalizerMatches a value against regular expression (if supported).- Specified by:
matchRegexin interfaceNormalizer<VariableBindingDefinitionType>
-
getName
Description copied from interface:NormalizerReturns the qualified name identifying this normalizer.- Specified by:
getNamein interfaceNormalizer<VariableBindingDefinitionType>
-
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:
isIdentityin interfaceNormalizer<VariableBindingDefinitionType>
-