Package com.evolveum.midpoint.util
-
Interface Summary Interface Description CheckedCommonRunnable Almost the same as Runnable but this one can throw CommonException and is serializable.CheckedConsumer<T> Almost the same as Consumer but this one is Serializable and can throw CommonException.CheckedFunction<T,R> Almost the same as Function but this one is Serializable and can throw CommonException.CheckedProcessor<T,E extends Exception> CheckedProducer<T> Almost the same as Producer but this one can throw CommonException.CheckedRunnable Runnable version with thrown exception.Cloner<T> DebugDumpable DisplayableValue<T> DomElementVisitor FailableFunction<T,R> FailableProcessor<T> Foreachable<T> Handler<T> HeteroComparator<A,B> HumanReadableDescribable Object that can provide short, human-readable description.LocalizableMessage MiscUtil.ExceptionSupplier<E> Processor<T> Producer<T> Almost the same as java.util.function.Supplier, but this one is Serializable.SchemaFailableProcessor<T> ShortDumpable Transformer<T,X> TreeNodeVisitor<T> Validator<T> Interface for object validation (mostly to be used in tests). -
Class Summary Class Description Checks ClassPathUtil Various class path, class loading and class scanning utilities.DebugUtil DomAsserts DOMUtil DOMUtilSettings Created by Viliam Repan (lazyman).DomVisitorUtil Holder<T> Very simple object to hold a single value.JAXBUtil KeyValueTreeNode<K,V> Experimental.LocalizableMessageBuilder LocalizableMessageList This class is final and must remain so, as it's not cloneable.LocalizableMessageListBuilder MiscUtil NetworkUtil PassingHolder<T> Accepts (maybe repeatedly) a value and - on request - passes it to specifiedConsumer
.PatternMatcher Matches a string against a set of patterns that can be either in "naive" format, using "*" as a wildcard, or in regex format.PrettyPrinter QNameUtil QName <-> URI conversion.QNameUtil.PrefixedName QNameUtil.QNameInfo RandomString ReflectionUtil SerializationUtil Collection of java.io serialization utilities.SingleLocalizableMessage This class is final and must remain so, as it's not cloneable.TransientCache<K,V> Cache that is transient but can be declared final in serializable objects.TreeNode<T>