Home » openjdk-7 » com.sun.tools » javac » comp » [javadoc | source]
public class: Todo [javadoc | source]

All Implemented Interfaces:
    Queue, Collection

Direct Known Subclasses:

A queue of all as yet unattributed classes.

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
Nested Class Summary:
class  Todo.FileQueue   
Field Summary
protected static final  Key<Todo> todoKey    The context key for the todo list. 
 LinkedList<AttrContext> contents     
 LinkedList<AttrContext> contentsByFile     
 Map<JavaFileObject, FileQueue> fileMap     
 protected Todo(Context context) 
    Create a new todo list.
Method from com.sun.tools.javac.comp.Todo Summary:
append,   groupByFile,   instance,   iterator,   offer,   peek,   poll,   size
Methods from java.util.AbstractQueue:
add,   addAll,   clear,   element,   remove
Methods from java.util.AbstractCollection:
add,   addAll,   clear,   contains,   containsAll,   isEmpty,   iterator,   remove,   removeAll,   retainAll,   size,   toArray,   toArray,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.tools.javac.comp.Todo Detail:
 public  void append(Env<AttrContext> env) 
 public Queue<AttrContext> groupByFile() 
 public static Todo instance(Context context) 
    Get the Todo instance for this context.
 public Iterator<AttrContext> iterator() 
 public boolean offer(Env<AttrContext> e) 
 public Env<AttrContext> peek() 
 public Env<AttrContext> poll() 
 public int size()