Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- org.checkerframework.javacutil.AbstractTypeProcessor
- org.checkerframework.javacutil.BasicTypeProcessor
 
 
 - org.checkerframework.javacutil.AbstractTypeProcessor
 - org.checkerframework.javacutil.AnnotationBuilder
 - org.checkerframework.javacutil.AnnotationMirrorMap<V> (implements java.util.Map<K,
V>)  - org.checkerframework.javacutil.AnnotationMirrorSet (implements org.plumelib.util.DeepCopyable<T>, java.util.NavigableSet<E>)
 - org.checkerframework.javacutil.AnnotationUtils
 - org.checkerframework.javacutil.BasicAnnotationProvider (implements org.checkerframework.javacutil.AnnotationProvider)
 - org.checkerframework.javacutil.CollectionUtils
 - org.checkerframework.javacutil.DefaultAnnotationFormatter (implements org.checkerframework.javacutil.AnnotationFormatter)
 - org.checkerframework.javacutil.ElementUtils
 - org.checkerframework.javacutil.InternalUtils
 - org.checkerframework.javacutil.Pair<V1,
V2>  - org.checkerframework.javacutil.Resolver
 - org.checkerframework.javacutil.SystemUtil
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.checkerframework.javacutil.BugInCF
 - org.checkerframework.javacutil.TypeSystemError
 - org.checkerframework.javacutil.UserError
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.checkerframework.javacutil.TreePathUtil
 - com.sun.source.util.TreeScanner<R,
P> (implements com.sun.source.tree.TreeVisitor<R, P>) - org.checkerframework.javacutil.SwitchExpressionScanner<R,
P> - org.checkerframework.javacutil.SwitchExpressionScanner.FunctionalSwitchExpressionScanner<R1,
P1>  
 - org.checkerframework.javacutil.SwitchExpressionScanner.FunctionalSwitchExpressionScanner<R1,
 - org.checkerframework.javacutil.SwitchExpressionScanner.YieldVisitor
 
 - org.checkerframework.javacutil.SwitchExpressionScanner<R,
 - org.checkerframework.javacutil.TreeUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.BindingPatternUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.CaseUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.ConstantCaseLabelUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.DeconstructionPatternUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.InstanceOfUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.PatternCaseLabelUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.SwitchExpressionUtils
 - org.checkerframework.javacutil.TreeUtilsAfterJava11.YieldUtils
 - org.checkerframework.javacutil.TypeAnnotationUtils
 - org.checkerframework.javacutil.TypeKindUtils
 - org.checkerframework.javacutil.TypesUtils
 
 - javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
 
Interface Hierarchy
- org.checkerframework.javacutil.AnnotationFormatter
 - org.checkerframework.javacutil.AnnotationProvider
 - org.checkerframework.javacutil.DeepCopyable<T>
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.checkerframework.javacutil.TreeUtils.MemberReferenceKind
 - org.checkerframework.javacutil.TypeKindUtils.PrimitiveConversionKind
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)