Java™ Platform
Standard Ed. 6

Uses of Class
java.util.AbstractCollection

Packages that use AbstractCollection
java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). 
java.util.concurrent Utility classes commonly useful in concurrent programming. 
javax.management Provides the core classes for the Java Management Extensions. 
javax.management.relation Provides the definition of the Relation Service. 
javax.print.attribute.standard Package javax.print.attribute.standard contains classes for specific printing attributes. 
 

Uses of AbstractCollection in java.util
 

Subclasses of AbstractCollection in java.util
 class AbstractList<E>
          This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array).
 class AbstractQueue<E>
          This class provides skeletal implementations of some Queue operations.
 class AbstractSequentialList<E>
          This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list).
 class AbstractSet<E>
          This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
 class ArrayDeque<E>
          Resizable-array implementation of the Deque interface.
 class ArrayList<E>
          Resizable-array implementation of the List interface.
 class EnumSet<E extends Enum<E>>
          A specialized Set implementation for use with enum types.
 class HashSet<E>
          This class implements the Set interface, backed by a hash table (actually a HashMap instance).
 class LinkedHashSet<E>
          Hash table and linked list implementation of the Set interface, with predictable iteration order.
 class LinkedList<E>
          Linked list implementation of the List interface.
 class PriorityQueue<E>
          An unbounded priority queue based on a priority heap.
 class Stack<E>
          The Stack class represents a last-in-first-out (LIFO) stack of objects.
 class TreeSet<E>
          A NavigableSet implementation based on a TreeMap.
 class Vector<E>
          The Vector class implements a growable array of objects.
 

Uses of AbstractCollection in java.util.concurrent
 

Subclasses of AbstractCollection in java.util.concurrent
 class ArrayBlockingQueue<E>
          A bounded blocking queue backed by an array.
 class ConcurrentLinkedQueue<E>
          An unbounded thread-safe queue based on linked nodes.
 class ConcurrentSkipListSet<E>
          A scalable concurrent NavigableSet implementation based on a ConcurrentSkipListMap.
 class CopyOnWriteArraySet<E>
          A Set that uses an internal CopyOnWriteArrayList for all of its operations.
 class DelayQueue<E extends Delayed>
          An unbounded blocking queue of Delayed elements, in which an element can only be taken when its delay has expired.
 class LinkedBlockingDeque<E>
          An optionally-bounded blocking deque based on linked nodes.
 class LinkedBlockingQueue<E>
          An optionally-bounded blocking queue based on linked nodes.
 class PriorityBlockingQueue<E>
          An unbounded blocking queue that uses the same ordering rules as class PriorityQueue and supplies blocking retrieval operations.
 class SynchronousQueue<E>
          A blocking queue in which each insert operation must wait for a corresponding remove operation by another thread, and vice versa.
 

Uses of AbstractCollection in javax.management
 

Subclasses of AbstractCollection in javax.management
 class AttributeList
          Represents a list of values for attributes of an MBean.
 

Uses of AbstractCollection in javax.management.relation
 

Subclasses of AbstractCollection in javax.management.relation
 class RoleList
          A RoleList represents a list of roles (Role objects).
 class RoleUnresolvedList
          A RoleUnresolvedList represents a list of RoleUnresolved objects, representing roles not retrieved from a relation due to a problem encountered when trying to access (read or write) the roles.
 

Uses of AbstractCollection in javax.print.attribute.standard
 

Subclasses of AbstractCollection in javax.print.attribute.standard
 class JobStateReasons
          Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's JobState attribute.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.