Class Hierarchy
- java.lang.Object
- org.checkerframework.dataflow.analysis.AbstractAnalysis<V,S,T> (implements org.checkerframework.dataflow.analysis.Analysis<V,S,T>)
- org.checkerframework.dataflow.analysis.ForwardAnalysisImpl<V,S,T> (implements org.checkerframework.dataflow.analysis.ForwardAnalysis<V,S,T>)
- org.checkerframework.framework.flow.CFAbstractAnalysis<V,S,T>
- org.checkerframework.checker.nullness.KeyForAnalysis
- org.checkerframework.checker.nullness.NullnessNoInitAnalysis
- org.checkerframework.framework.flow.CFAbstractAnalysis<V,S,T>
- org.checkerframework.dataflow.analysis.ForwardAnalysisImpl<V,S,T> (implements org.checkerframework.dataflow.analysis.ForwardAnalysis<V,S,T>)
- org.checkerframework.dataflow.cfg.node.AbstractNodeVisitor<R,P> (implements org.checkerframework.dataflow.cfg.node.NodeVisitor<R,P>)
- org.checkerframework.framework.flow.CFAbstractTransfer<V,S,T> (implements org.checkerframework.dataflow.analysis.ForwardTransferFunction<V,S>)
- org.checkerframework.checker.nullness.KeyForTransfer
- org.checkerframework.checker.nullness.NullnessNoInitTransfer
- org.checkerframework.framework.flow.CFAbstractTransfer<V,S,T> (implements org.checkerframework.dataflow.analysis.ForwardTransferFunction<V,S>)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- org.checkerframework.javacutil.AbstractTypeProcessor
- org.checkerframework.framework.source.SourceChecker (implements org.checkerframework.framework.util.OptionConfiguration)
- org.checkerframework.common.basetype.BaseTypeChecker
- org.checkerframework.checker.initialization.InitializationChecker
- org.checkerframework.checker.nullness.NullnessChecker
- org.checkerframework.checker.nullness.KeyForSubchecker
- org.checkerframework.checker.nullness.NullnessNoInitSubchecker
- org.checkerframework.checker.initialization.InitializationChecker
- org.checkerframework.common.basetype.BaseTypeChecker
- org.checkerframework.framework.source.SourceChecker (implements org.checkerframework.framework.util.OptionConfiguration)
- org.checkerframework.javacutil.AbstractTypeProcessor
- org.checkerframework.framework.type.AnnotatedTypeFactory (implements org.checkerframework.javacutil.AnnotationProvider)
- org.checkerframework.framework.type.GenericAnnotatedTypeFactory<Value,Store,TransferFunction,FlowAnalysis>
- org.checkerframework.checker.nullness.KeyForAnnotatedTypeFactory
- org.checkerframework.checker.nullness.NullnessNoInitAnnotatedTypeFactory
- org.checkerframework.framework.type.GenericAnnotatedTypeFactory<Value,Store,TransferFunction,FlowAnalysis>
- org.checkerframework.framework.flow.CFAbstractStore<V,S> (implements org.checkerframework.dataflow.analysis.Store<S>, org.plumelib.util.UniqueId)
- org.checkerframework.checker.nullness.KeyForStore
- org.checkerframework.checker.nullness.NullnessNoInitStore
- org.checkerframework.framework.flow.CFAbstractValue<V> (implements org.checkerframework.dataflow.analysis.AbstractValue<V>)
- org.checkerframework.checker.nullness.KeyForValue
- org.checkerframework.checker.nullness.NullnessNoInitValue
- org.checkerframework.checker.nullness.CollectionToArrayHeuristics
- org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter (implements org.checkerframework.framework.type.AnnotatedTypeFormatter)
- org.checkerframework.checker.nullness.NullnessNoInitAnnotatedTypeFormatter
- org.checkerframework.framework.type.DefaultAnnotatedTypeFormatter.FormattingVisitor (implements org.checkerframework.framework.type.visitor.AnnotatedTypeVisitor<R,P>)
- org.checkerframework.checker.nullness.NullnessNoInitAnnotatedTypeFormatter.NullnessFormattingVisitor
- org.checkerframework.checker.nullness.KeyForPropagator
- com.sun.source.util.SimpleTreeVisitor<R,P> (implements com.sun.source.tree.TreeVisitor<R,P>)
- org.checkerframework.framework.type.treeannotator.TreeAnnotator
- org.checkerframework.checker.nullness.KeyForPropagationTreeAnnotator
- org.checkerframework.framework.type.treeannotator.PropagationTreeAnnotator
- org.checkerframework.checker.nullness.NullnessNoInitAnnotatedTypeFactory.NullnessPropagationTreeAnnotator
- org.checkerframework.framework.type.treeannotator.TreeAnnotator
- org.checkerframework.checker.nullness.SystemGetPropertyHandler
- com.sun.source.util.TreeScanner<R,P> (implements com.sun.source.tree.TreeVisitor<R,P>)
- com.sun.source.util.TreePathScanner<R,P>
- org.checkerframework.framework.source.SourceVisitor<R,P>
- org.checkerframework.common.basetype.BaseTypeVisitor<Factory>
- org.checkerframework.checker.nullness.NullnessNoInitVisitor
- org.checkerframework.common.basetype.BaseTypeVisitor<Factory>
- org.checkerframework.framework.source.SourceVisitor<R,P>
- com.sun.source.util.TreePathScanner<R,P>
- org.checkerframework.dataflow.analysis.AbstractAnalysis<V,S,T> (implements org.checkerframework.dataflow.analysis.Analysis<V,S,T>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.checkerframework.checker.nullness.KeyForPropagator.PropagationDirection
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)