edu.umd.cs.findbugs.ba

Class AbstractBlockOrder

public abstract class AbstractBlockOrder extends Object implements BlockOrder

Abstract base class for BlockOrder variants. It allows the subclass to specify just a Comparator for BasicBlocks, and handles the work of doing the sorting and providing Iterators.

See Also: BlockOrder

Constructor Summary
AbstractBlockOrder(CFG cfg, Comparator<BasicBlock> comparator)
Method Summary
Iterator<BasicBlock>blockIterator()

Constructor Detail

AbstractBlockOrder

public AbstractBlockOrder(CFG cfg, Comparator<BasicBlock> comparator)

Method Detail

blockIterator

public Iterator<BasicBlock> blockIterator()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.