Package pascal.taie.util
package pascal.taie.util
-
ClassDescriptionMap-based implementation for
ResultHolder
.This class helps eliminate redundant equivalent elements.Utility class for extracting names of all classes inside given JAR files or directories.Copyable<T>Indicates that a feature is experimental.Static utility methods for computing hash code.The instances of the classes that implement this interface can provide a unique non-negative index, so that they can be stored in efficient data structures (e.g., bit set).Indexer<E>An indexer assigns each object a unique index, so that the objects can be stored in efficient data structures.Marker annotation.A mutable int wrapper.The holder object of analysis results.A utility class for logging runtime information about the environment and the Tai-e application.A simple map and list based implementation ofIndexer
.Static utility methods forString
.TriConsumer<T,U, V> Represents an operation that accepts three input arguments and returns no result.TriFunction<T,U, V, R> Represents a function that accepts three arguments and produces a result.