Class UuidNormalizer

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

public class UuidNormalizer extends BaseStringNormalizer
Normalizer for UUID values.
  • Constructor Details

    • UuidNormalizer

      public UuidNormalizer()
  • Method Details

    • normalize

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

      public boolean match(@Nullable @Nullable String a, @Nullable @Nullable 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).
    • getName

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

      @NotNull public static @NotNull UuidNormalizer instance()