soot.jimple.spark.geom.geomPA
Class FIFO_Worklist

java.lang.Object
  extended by soot.jimple.spark.geom.geomPA.FIFO_Worklist
All Implemented Interfaces:
IWorklist

public class FIFO_Worklist
extends Object
implements IWorklist


Constructor Summary
FIFO_Worklist()
           
 
Method Summary
 void clear()
           
 boolean has_job()
           
 void initialize(int size)
          Some worklist may need the initial capacity.
 IVarAbstraction next()
           
 void push(IVarAbstraction pv)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FIFO_Worklist

public FIFO_Worklist()
Method Detail

initialize

public void initialize(int size)
Description copied from interface: IWorklist
Some worklist may need the initial capacity.

Specified by:
initialize in interface IWorklist

has_job

public boolean has_job()
Specified by:
has_job in interface IWorklist

next

public IVarAbstraction next()
Specified by:
next in interface IWorklist

push

public void push(IVarAbstraction pv)
Specified by:
push in interface IWorklist

size

public int size()
Specified by:
size in interface IWorklist

clear

public void clear()
Specified by:
clear in interface IWorklist