Class Hierarchy
- java.lang.Object
- pascal.taie.util.AbstractResultHolder (implements pascal.taie.util.ResultHolder)
- pascal.taie.util.Canonicalizer<T> (implements java.io.Serializable)
- pascal.taie.util.ClassNameExtractor
- pascal.taie.util.Hashes
- java.lang.Number (implements java.io.Serializable)
- pascal.taie.util.MutableInt (implements java.lang.Comparable<T>)
- pascal.taie.util.Predicates
- pascal.taie.util.RuntimeInfoLogger
- pascal.taie.util.SimpleIndexer<E> (implements pascal.taie.util.Indexer<E>)
- pascal.taie.util.Strings
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- pascal.taie.util.AnalysisException
- java.lang.RuntimeException
- java.lang.Exception
- pascal.taie.util.Timer
Interface Hierarchy
- pascal.taie.util.Copyable<T>
- pascal.taie.util.Indexable
- pascal.taie.util.ResultHolder
- java.io.Serializable
- pascal.taie.util.Indexer<E>
- pascal.taie.util.TriConsumer<T,
U, V> - pascal.taie.util.TriFunction<T,
U, V, R>
Annotation Interface Hierarchy
- pascal.taie.util.Experimental (implements java.lang.annotation.Annotation)
- pascal.taie.util.InternalCanonicalized (implements java.lang.annotation.Annotation)