1 17 package org.apache.bcel.util; 18 19 import java.util.Stack ; 20 import org.apache.bcel.classfile.JavaClass; 21 22 29 public class ClassStack implements java.io.Serializable { 30 31 private Stack stack = new Stack (); 32 33 34 public void push( JavaClass clazz ) { 35 stack.push(clazz); 36 } 37 38 39 public JavaClass pop() { 40 return (JavaClass) stack.pop(); 41 } 42 43 44 public JavaClass top() { 45 return (JavaClass) stack.peek(); 46 } 47 48 49 public boolean empty() { 50 return stack.empty(); 51 } 52 } 53 | Popular Tags |