Class Hierarchy
- java.lang.Object
- net.sourceforge.pmd.util.AssertionUtil
- net.sourceforge.pmd.util.BaseResultProducingCloseable<T> (implements java.lang.AutoCloseable)
- net.sourceforge.pmd.util.CollectionUtil
- net.sourceforge.pmd.util.DataMap<K>
- net.sourceforge.pmd.util.DataMap.SimpleDataKey<T> (implements net.sourceforge.pmd.util.DataMap.DataKey<K,T>)
- net.sourceforge.pmd.util.GraphUtil
- net.sourceforge.pmd.util.IteratorUtil
- net.sourceforge.pmd.util.IteratorUtil.AbstractIterator<T> (implements java.util.Iterator<E>)
- net.sourceforge.pmd.util.IteratorUtil.AbstractPausingIterator<T>
- net.sourceforge.pmd.util.StringUtil
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- java.lang.AssertionError
- net.sourceforge.pmd.util.ContextedAssertionError (implements net.sourceforge.pmd.internal.util.ExceptionContextDefaultImpl<T>)
- java.lang.VirtualMachineError
- java.lang.StackOverflowError
- net.sourceforge.pmd.util.ContextedStackOverflowError (implements net.sourceforge.pmd.internal.util.ExceptionContextDefaultImpl<T>)
- java.lang.StackOverflowError
- java.lang.AssertionError
- java.lang.Error
Interface Hierarchy
- net.sourceforge.pmd.util.DataMap.DataKey<K,T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.sourceforge.pmd.util.GraphUtil.DotColor
- net.sourceforge.pmd.util.OptionalBool
- net.sourceforge.pmd.util.StringUtil.CaseConvention
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)