java > java.util > java.util.concurrent > java.util.concurrent.synchronousqueue >

Class: java.util.concurrent.SynchronousQueue
    java.lang.Object
       java.util.AbstractCollection
               java.util.AbstractQueue
                       java.util.concurrent.SynchronousQueue


public class SynchronousQueue extends AbstractQueue implements BlockingQueue, Serializable


FIELDS:

CONSTRUCTORS:
public SynchronousQueue()

public SynchronousQueue(boolean fair)


METHODS:
public void clear()
Overrides: AbstractQueue
Overrides: AbstractCollection

public boolean contains(Object o)
Overrides: AbstractCollection

public boolean containsAll(Collection c)
Overrides: AbstractCollection

public int drainTo(Collection c)
Throws: UnsupportedOperationException
Throws: ClassCastException
Throws: NullPointerException
Throws: IllegalArgumentException

public int drainTo(Collection c, int maxElements)
Throws: UnsupportedOperationException
Throws: ClassCastException
Throws: NullPointerException
Throws: IllegalArgumentException

public boolean isEmpty()
Overrides: AbstractCollection

public Iterator iterator()
Overrides: AbstractCollection

public boolean offer(Object e)
Throws: NullPointerException

public boolean offer(Object o, long timeout, TimeUnit unit)
Throws: InterruptedException
Throws: NullPointerException

public Object peek()

public Object poll()

public Object poll(long timeout, TimeUnit unit)
Throws: InterruptedException

public void put(Object o)
Throws: InterruptedException
Throws: NullPointerException

public int remainingCapacity()

public boolean remove(Object o)
Overrides: AbstractCollection

public boolean removeAll(Collection c)
Overrides: AbstractCollection

public boolean retainAll(Collection c)
Overrides: AbstractCollection

public int size()
Overrides: AbstractCollection

public Object take()
Throws: InterruptedException

public Object[] toArray()
Overrides: AbstractCollection

public Object[] toArray(Object[] a)
Throws: NullPointerException
Overrides: AbstractCollection


INHERITED METHODS:
add(java.lang.Object), remove(), element(), clear(), addAll(java.util.Collection), iterator(), size(), isEmpty(), contains(java.lang.Object), toArray(), toArray(java.lang.Object[]), add(java.lang.Object), remove(java.lang.Object), containsAll(java.util.Collection), addAll(java.util.Collection), removeAll(java.util.Collection), retainAll(java.util.Collection), clear(), toString(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net