Package | org.as3collections.iterators |
Class | public class ReadOnlyMapIterator |
Inheritance | ReadOnlyMapIterator ![]() ![]() |
IMap
interface).
This implementation doesn't allow modifications in the map.
All methods that change the map will throw an UnsupportedOperationError
.
Method | Defined By | ||
---|---|---|---|
ReadOnlyMapIterator(source:IMap)
Constructor, creates a new ReadOnlyMapIterator object. | ReadOnlyMapIterator | ||
![]() | hasNext():Boolean
Returns true if the iteration has more elements. | MapIterator | |
![]() | next():*
Returns the next element in the iteration. | MapIterator | |
![]() | pointer():*
Returns the internal pointer of the iteration. | MapIterator | |
remove():void [override]
This implementation always throws an UnsupportedOperationError. | ReadOnlyMapIterator | ||
![]() | reset():void
Resets the internal pointer of the iterator. | MapIterator |
ReadOnlyMapIterator | () | Constructor |
public function ReadOnlyMapIterator(source:IMap)
Constructor, creates a new ReadOnlyMapIterator
object.
source:IMap — the source map to iterate over.
|
ArgumentError — if the source argument is null .
|
remove | () | method |
override public function remove():void
This implementation always throws an UnsupportedOperationError
.
org.as3coreaddendum.errors:UnsupportedOperationError — ReadOnlyMapIterator is a read-only iterator and doesn't allow modifications in the map.
|