org.apache.bcel.util

Class ClassSet

public class ClassSet extends Object implements Serializable

Utility class implementing a (typesafe) set of JavaClass objects. Since JavaClass has no equals() method, the name of the class is used for comparison.

Version: $Id: ClassSet.java 386056 2006-03-15 11:31:56Z tcurdt $

Author: M. Dahm

See Also: ClassStack

Field Summary
Map_map
Method Summary
booleanadd(JavaClass clazz)
booleanempty()
String[]getClassNames()
voidremove(JavaClass clazz)
JavaClass[]toArray()

Field Detail

_map

private Map _map

Method Detail

add

public boolean add(JavaClass clazz)

empty

public boolean empty()

getClassNames

public String[] getClassNames()

remove

public void remove(JavaClass clazz)

toArray

public JavaClass[] toArray()