Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- java.util.TreeSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, java.io.Serializable)
- soot.toolkits.graph.LoopNestTree
- java.util.TreeSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, java.io.Serializable)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- soot.toolkits.scalar.AbstractFlowAnalysis<N,A>
- soot.toolkits.scalar.FlowAnalysis<N,A>
- soot.toolkits.scalar.BackwardFlowAnalysis<N,A>
- soot.toolkits.graph.PostDominatorAnalysis
- soot.toolkits.scalar.ForwardFlowAnalysis<N,A>
- soot.toolkits.graph.DominatorAnalysis
- soot.toolkits.scalar.BackwardFlowAnalysis<N,A>
- soot.toolkits.scalar.FlowAnalysis<N,A>
- soot.toolkits.graph.Block (implements java.lang.Iterable<T>)
- soot.toolkits.graph.BlockGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.ArrayRefBlockGraph
- soot.toolkits.graph.BriefBlockGraph
- soot.toolkits.graph.ClassicCompleteBlockGraph
- soot.toolkits.graph.ExceptionalBlockGraph (implements soot.toolkits.graph.ExceptionalGraph<N>)
- soot.toolkits.graph.CompleteBlockGraph
- soot.toolkits.graph.ZonedBlockGraph
- soot.toolkits.graph.BlockGraphConverter
- soot.toolkits.graph.CytronDominanceFrontier<N> (implements soot.toolkits.graph.DominanceFrontier<N>)
- soot.toolkits.graph.DominatorNode<N>
- soot.toolkits.graph.DominatorTree<N> (implements java.lang.Iterable<T>)
- soot.toolkits.graph.DominatorTreeAdapter<N> (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.toolkits.graph.ExceptionalBlockGraph.ExceptionDest (implements soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>)
- soot.toolkits.graph.ExceptionalUnitGraph.ExceptionDest (implements soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>)
- soot.toolkits.graph.ExceptionalUnitGraphFactory
- soot.toolkits.graph.HashMutableDirectedGraph<N> (implements soot.toolkits.graph.MutableDirectedGraph<N>)
- soot.toolkits.graph.HashReversibleGraph<N> (implements soot.toolkits.graph.ReversibleGraph<N>)
- soot.toolkits.graph.MemoryEfficientGraph<N>
- soot.toolkits.graph.HashMutableEdgeLabelledDirectedGraph<N,L> (implements soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>)
- soot.toolkits.graph.HashMutableEdgeLabelledDirectedGraph.DGEdge<N>
- soot.toolkits.graph.InverseGraph<N> (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.toolkits.graph.MHGDominatorsFinder<N> (implements soot.toolkits.graph.DominatorsFinder<N>)
- soot.toolkits.graph.MHGPostDominatorsFinder<N>
- soot.toolkits.graph.PseudoTopologicalOrderer<N> (implements soot.toolkits.graph.Orderer<N>)
- soot.toolkits.graph.ReversePseudoTopologicalOrderer<N>
- soot.toolkits.graph.SimpleDominatorsFinder<N> (implements soot.toolkits.graph.DominatorsFinder<N>)
- soot.toolkits.graph.SlowPseudoTopologicalOrderer<N> (implements soot.toolkits.graph.Orderer<N>)
- soot.toolkits.graph.StronglyConnectedComponents
- soot.toolkits.graph.StronglyConnectedComponentsFast<N>
- soot.toolkits.graph.UnitGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.BriefUnitGraph
- soot.toolkits.graph.ExceptionalUnitGraph (implements soot.toolkits.graph.ExceptionalGraph<N>)
- soot.toolkits.graph.CompleteUnitGraph
- soot.toolkits.graph.TrapUnitGraph
- soot.toolkits.graph.ClassicCompleteUnitGraph
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- soot.toolkits.graph.DominanceFrontier<N>
- soot.toolkits.graph.DominatorsFinder<N>
- soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>
- java.lang.Iterable<T>
- soot.toolkits.graph.DirectedGraph<N>
- soot.toolkits.graph.DirectedBodyGraph<N>
- soot.toolkits.graph.ExceptionalGraph<N>
- soot.toolkits.graph.EdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.MutableDirectedGraph<N>
- soot.toolkits.graph.ReversibleGraph<N>
- soot.toolkits.graph.DirectedBodyGraph<N>
- soot.toolkits.graph.DirectedGraph<N>
- soot.toolkits.graph.Orderer<N>