Example usage for org.apache.commons.collections.iterators UnmodifiableMapIterator decorate

List of usage examples for org.apache.commons.collections.iterators UnmodifiableMapIterator decorate

Introduction

In this page you can find the example usage for org.apache.commons.collections.iterators UnmodifiableMapIterator decorate.

Prototype

public static MapIterator decorate(MapIterator iterator) 

Source Link

Document

Decorates the specified iterator such that it cannot be modified.

Usage

From source file:org.apache.cocoon.el.impl.objectmodel.UnmodifiableMultiMap.java

public MapIterator mapIterator() {
    if (map instanceof IterableMap) {
        MapIterator it = ((IterableMap) map).mapIterator();
        return UnmodifiableMapIterator.decorate(it);
    } else {//from   w  w  w  .  jav  a2  s  .c  o m
        MapIterator it = new EntrySetMapIterator(map);
        return UnmodifiableMapIterator.decorate(it);
    }
}