public interface IAnnotationMap extends Map, ISynchronizable
ISynchronizable. The map supports two
iterator methods, one for the values and one for the keys of the map. The
returned iterators are robust, i.e. they work on a copy of the values and
keys set that is made at the point in time the iterator methods are called.
The returned collections of the methods values,
entrySet, and keySet are not synchronized on
the annotation map's lock object.
IAnnotationModel| Modifier and Type | Method and Description |
|---|---|
Set |
entrySet()
The returned set is not synchronized on this annotation map's lock object.
|
Set |
keySet()
The returned set is not synchronized on this annotation map's lock object.
|
Iterator |
keySetIterator()
Returns an iterator for a copy of this map's key set.
|
Collection |
values()
The returned collection is not synchronized on this annotation map's lock object.
|
Iterator |
valuesIterator()
Returns an iterator for a copy of this annotation map's values.
|
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, put, putAll, remove, sizegetLockObject, setLockObjectIterator valuesIterator()
Iterator keySetIterator()
Set entrySet()
Set keySet()
Collection values()
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.