com.acsinet_solutions.util.adt
Class ResourceBundleMap

java.lang.Object
  extended by java.util.AbstractMap<java.lang.String,java.lang.String>
      extended by com.acsinet_solutions.util.adt.ResourceBundleMap
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.String>

public final class ResourceBundleMap
extends java.util.AbstractMap<java.lang.String,java.lang.String>
implements java.util.Map<java.lang.String,java.lang.String>

A map derived from a resource bundle instance. Useful in working with resource bundles as read-only maps.

Author:
Santiago Arriaga

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
ResourceBundleMap(java.util.ResourceBundle bundle)
           
 
Method Summary
 java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> entrySet()
           
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

ResourceBundleMap

public ResourceBundleMap(java.util.ResourceBundle bundle)
Parameters:
a - not-null ResourceBundle of String keys and values.
Method Detail

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> entrySet()
Specified by:
entrySet in interface java.util.Map<java.lang.String,java.lang.String>
Specified by:
entrySet in class java.util.AbstractMap<java.lang.String,java.lang.String>