Package edu.umd.cs.findbugs.util
package edu.umd.cs.findbugs.util
-
ClassDescriptionA TypeMatcher that matches all types.Utility methods for working with zip/jar archives.Bag<E>Simple implementation of a BagUtility methods for working with bootstrap methodsUtility methods for working with class names.Some utility methods for working with the Java class path.Utility class for analyzing collections.A StringMatcher that checks to see if a candidate string (assumed to be a camel-case word), when broken into components, contains a given word.DualKeyHashMap<K1,
K2, V> Exact String-matching predicate.FutureValue<V>MapCache<K,V> Provide a HashMap that can only grow to a specified maximum capacity, with entries discarded using a LRU policy to keep the size of the HashMap within that bound.MergeMap<K,V> MergeMap.MaxMap<K,V extends Comparable<? super V>> MergeMap.MinMap<K,V extends Comparable<? super V>> Utility class for method analysis.MultiMap<K,V> Multiset<K>Utility class with methods to identify multithreaded codeAnalytic information about aJavaClass
relevant to determining its mutability properties.Provides checks to support JEP 181, improved nested member access.NullIterator<E>An Iterator that returns no elements.ProfilingMapCache<K,V> StringMatcher that matches based on a regular expression.Since Java 17, the security manager is deprecated for removal and invoking related methods causes a warning to be printed to the console.Split a camel case identifier into individual words.A boolean predicate for matching String values.A class for static String utility methods.Type matcher that determines if a candidate Type is a subtype of a given Type.TripleKeyHashMap<K1,K2, K3, V> Predicate for matching types.a class holding common constants used throughout FindBugs