Top Description Fields Constructors Methods
com.sun.org.apache.bcel.internal.util

public Class ClassQueue

extends Object
Class Inheritance
Imports
java.util.LinkedList, com.sun.org.apache.bcel.internal.classfile.JavaClass

Utility class implementing a (typesafe) queue of JavaClass objects.

Field Summary

Modifier and TypeField and Description
protected LinkedList<JavaClass>
vec

Deprecated (since 6.0) will be made private; do not access

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public JavaClass
public boolean
public void
enqueue(final JavaClass clazz)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

vecback to summary
protected LinkedList<JavaClass> vec

Deprecated

(since 6.0) will be made private; do not access

Annotations
@Deprecated

Constructor Detail

ClassQueueback to summary
public ClassQueue()

Method Detail

dequeueback to summary
public JavaClass dequeue()
emptyback to summary
public boolean empty()
enqueueback to summary
public void enqueue(final JavaClass clazz)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override