1 17 package org.apache.bcel.util; 18 19 import java.util.LinkedList ; 20 import org.apache.bcel.classfile.JavaClass; 21 22 29 public class ClassQueue implements java.io.Serializable { 30 31 protected LinkedList vec = new LinkedList (); 32 33 34 public void enqueue( JavaClass clazz ) { 35 vec.addLast(clazz); 36 } 37 38 39 public JavaClass dequeue() { 40 return (JavaClass) vec.removeFirst(); 41 } 42 43 44 public boolean empty() { 45 return vec.isEmpty(); 46 } 47 48 49 public String toString() { 50 return vec.toString(); 51 } 52 } 53 | Popular Tags |