Class XmlNormalizer

java.lang.Object
com.evolveum.midpoint.prism.impl.polystring.BaseStringNormalizer
com.evolveum.midpoint.prism.impl.polystring.XmlNormalizer
All Implemented Interfaces:
Normalizer<String>, StringNormalizer

public class XmlNormalizer extends BaseStringNormalizer
Normalizer for XML values.
See Also:
  • Field Details

    • LOGGER

      public static final Trace LOGGER
  • Constructor Details

    • XmlNormalizer

      public XmlNormalizer()
  • Method Details

    • match

      public boolean match(String a, String b)
      Description copied from interface: Normalizer
      Matches two values.
    • matchRegex

      public boolean matchRegex(String a, String regex)
      Description copied from interface: Normalizer
      Matches a value against regular expression (if supported).
    • normalize

      public String normalize(String original)
      Description copied from interface: Normalizer
      Returns a normalized version of the value.
    • getName

      @NotNull public @NotNull QName getName()
      Description copied from interface: Normalizer
      Returns the qualified name identifying this normalizer.
    • instance

      @NotNull public static @NotNull XmlNormalizer instance()