com.satline.util.collections
Class SimpleMappedMap<K,F,T>

java.lang.Object
  extended by com.satline.util.collections.MappedMap<K,K,F,T>
      extended by com.satline.util.collections.SimpleMappedMap<K,F,T>
All Implemented Interfaces:
java.util.Map<K,T>

public class SimpleMappedMap<K,F,T>
extends MappedMap<K,K,F,T>
implements java.util.Map<K,T>

Author:
tomas.teubner

Nested Class Summary
protected static class SimpleMappedMap.SimpleEntry<J,V>
           
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class com.satline.util.collections.MappedMap
keyMapping, map, valueMapping
 
Constructor Summary
SimpleMappedMap(java.util.Map<K,F> map, ObjectMapping<F,T> valueMapping)
           
 
Method Summary
 boolean containsKey(java.lang.Object key)
           
 java.util.Set<java.util.Map.Entry<K,T>> entrySet()
           
 java.util.Set<K> keySet()
           
 
Methods inherited from class com.satline.util.collections.MappedMap
clear, containsValue, get, isEmpty, put, putAll, remove, size, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsValue, equals, get, hashCode, isEmpty, put, putAll, remove, size, values
 

Constructor Detail

SimpleMappedMap

public SimpleMappedMap(java.util.Map<K,F> map,
                       ObjectMapping<F,T> valueMapping)
Method Detail

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map<K,T>
Overrides:
containsKey in class MappedMap<K,K,F,T>

entrySet

public java.util.Set<java.util.Map.Entry<K,T>> entrySet()
Specified by:
entrySet in interface java.util.Map<K,T>
Overrides:
entrySet in class MappedMap<K,K,F,T>

keySet

public java.util.Set<K> keySet()
Specified by:
keySet in interface java.util.Map<K,T>
Overrides:
keySet in class MappedMap<K,K,F,T>


Copyright © 2007 null. All Rights Reserved.