public abstract class AbstractEventSet
extends java.util.EventObject
implements com.sun.jdi.event.EventSet
Modifier and Type | Method and Description |
---|---|
boolean |
add(com.sun.jdi.event.Event e) |
boolean |
addAll(java.util.Collection<? extends com.sun.jdi.event.Event> coll) |
void |
clear() |
boolean |
contains(java.lang.Object o)
Returns true if this set contains the specified element.
|
boolean |
containsAll(java.util.Collection<?> c)
Returns true if this set contains all of the elements of the
specified collection.
|
com.sun.jdi.event.EventIterator |
eventIterator()
Return an iterator specific to
Event objects. |
int |
getSuspendPolicy()
Returns the policy used to suspend threads in the target VM
for this event set.
|
com.sun.jdi.VirtualMachine |
getVirtualMachine() |
boolean |
isEmpty()
Returns true if this set contains no elements.
|
java.util.Iterator<com.sun.jdi.event.Event> |
iterator()
Returns an iterator over the elements in this set.
|
abstract void |
notify(JDIListener listener) |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection<?> coll) |
void |
resume() |
boolean |
retainAll(java.util.Collection<?> coll) |
int |
size()
Returns the number of elements in this set (its cardinality).
|
boolean |
suspendedAll() |
boolean |
suspendedEventThread() |
boolean |
suspendedNone() |
int |
suspendPolicy() |
java.lang.Object[] |
toArray()
Returns an array containing all of the elements in this set.
|
<T> T[] |
toArray(T[] a)
Returns an array containing all of the elements in this set whose
runtime type is that of the specified array.
|
static AbstractEventSet |
toSpecificEventSet(com.sun.jdi.event.EventSet jdiEventSet) |
com.sun.jdi.VirtualMachine |
virtualMachine() |
public static AbstractEventSet toSpecificEventSet(com.sun.jdi.event.EventSet jdiEventSet)
public abstract void notify(JDIListener listener)
public com.sun.jdi.VirtualMachine virtualMachine()
virtualMachine
in interface com.sun.jdi.Mirror
public com.sun.jdi.VirtualMachine getVirtualMachine()
public int getSuspendPolicy()
public void resume()
resume
in interface com.sun.jdi.event.EventSet
public int suspendPolicy()
suspendPolicy
in interface com.sun.jdi.event.EventSet
public boolean suspendedAll()
public boolean suspendedEventThread()
public boolean suspendedNone()
public com.sun.jdi.event.EventIterator eventIterator()
Event
objects.eventIterator
in interface com.sun.jdi.event.EventSet
public int size()
size
in interface java.util.Collection<com.sun.jdi.event.Event>
size
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean isEmpty()
isEmpty
in interface java.util.Collection<com.sun.jdi.event.Event>
isEmpty
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean contains(java.lang.Object o)
e
such that (o==null ? e==null :
o.equals(e))
.contains
in interface java.util.Collection<com.sun.jdi.event.Event>
contains
in interface java.util.Set<com.sun.jdi.event.Event>
public java.util.Iterator<com.sun.jdi.event.Event> iterator()
iterator
in interface java.lang.Iterable<com.sun.jdi.event.Event>
iterator
in interface java.util.Collection<com.sun.jdi.event.Event>
iterator
in interface java.util.Set<com.sun.jdi.event.Event>
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection<com.sun.jdi.event.Event>
toArray
in interface java.util.Set<com.sun.jdi.event.Event>
public <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<com.sun.jdi.event.Event>
toArray
in interface java.util.Set<com.sun.jdi.event.Event>
a
- the array into which the elements of this set are to
be stored, if it is big enough {
return jdiEventSet.XXX();
} otherwise, a new array of the
same runtime type is allocated for this purpose.java.lang.ArrayStoreException
- the runtime type of a is not a supertype
of the runtime type of every element in this set.public boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<com.sun.jdi.event.Event>
containsAll
in interface java.util.Set<com.sun.jdi.event.Event>
c
- collection to be checked for containment in this set.public boolean add(com.sun.jdi.event.Event e)
add
in interface java.util.Collection<com.sun.jdi.event.Event>
add
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<com.sun.jdi.event.Event>
remove
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean addAll(java.util.Collection<? extends com.sun.jdi.event.Event> coll)
addAll
in interface java.util.Collection<com.sun.jdi.event.Event>
addAll
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean removeAll(java.util.Collection<?> coll)
removeAll
in interface java.util.Collection<com.sun.jdi.event.Event>
removeAll
in interface java.util.Set<com.sun.jdi.event.Event>
public boolean retainAll(java.util.Collection<?> coll)
retainAll
in interface java.util.Collection<com.sun.jdi.event.Event>
retainAll
in interface java.util.Set<com.sun.jdi.event.Event>
public void clear()
clear
in interface java.util.Collection<com.sun.jdi.event.Event>
clear
in interface java.util.Set<com.sun.jdi.event.Event>