com.admc.jamama
Class ClassRepositoryMap

java.lang.Object
  extended byjava.util.AbstractMap
      extended bycom.admc.jamama.ClassRepositoryMap
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class ClassRepositoryMap
extends java.util.AbstractMap
implements java.lang.Cloneable, java.io.Serializable

Convenience wrapper class to do class casting and validation. Class TO Repository.

See Also:
HashMap, Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Constructor Summary
ClassRepositoryMap()
           
ClassRepositoryMap(ClassRepositoryMap srmap)
           
ClassRepositoryMap(int i)
           
ClassRepositoryMap(int i, float f)
           
 
Method Summary
 void clear()
           
 java.lang.Object clone()
           
 boolean containsKey(java.lang.Class key)
           
 boolean containsValue(Repository val)
           
 java.util.Set entrySet()
           
 Repository get(java.lang.Class key)
           
 boolean isEmpty()
           
 java.util.Set keySet()
           
 Repository put(java.lang.Class key, Repository val)
           
 void putAll(ClassRepositoryMap srmap)
           
 java.lang.Class remove(java.lang.Class key)
           
 int size()
           
 java.util.Collection values()
           
 
Methods inherited from class java.util.AbstractMap
containsKey, containsValue, equals, get, hashCode, put, putAll, remove, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassRepositoryMap

public ClassRepositoryMap()

ClassRepositoryMap

public ClassRepositoryMap(int i)

ClassRepositoryMap

public ClassRepositoryMap(int i,
                          float f)

ClassRepositoryMap

public ClassRepositoryMap(ClassRepositoryMap srmap)
Method Detail

clear

public void clear()
Specified by:
clear in interface java.util.Map

clone

public java.lang.Object clone()

containsKey

public boolean containsKey(java.lang.Class key)

containsValue

public boolean containsValue(Repository val)

entrySet

public java.util.Set entrySet()
Specified by:
entrySet in interface java.util.Map

get

public Repository get(java.lang.Class key)

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map

keySet

public java.util.Set keySet()
Specified by:
keySet in interface java.util.Map

put

public Repository put(java.lang.Class key,
                      Repository val)

putAll

public void putAll(ClassRepositoryMap srmap)

remove

public java.lang.Class remove(java.lang.Class key)

size

public int size()
Specified by:
size in interface java.util.Map

values

public java.util.Collection values()
Specified by:
values in interface java.util.Map