com.generationjava.patterns.registry
Class MultiRegistry

java.lang.Object
  |
  +--com.generationjava.patterns.registry.AbstractRegistry
        |
        +--com.generationjava.patterns.registry.SimpleRegistry
              |
              +--com.generationjava.patterns.registry.MultiRegistry
All Implemented Interfaces:
Registry

public class MultiRegistry
extends SimpleRegistry

Can register multiple objects under the same registry-key.


Constructor Summary
MultiRegistry()
           
MultiRegistry(java.util.Map map)
           
MultiRegistry(RegistryFactory factory)
           
 
Method Summary
 java.lang.Object get(java.lang.Object key)
          Get the key registered under the specified key..
 void remove(java.lang.Object key, java.lang.Object value)
           
 
Methods inherited from class com.generationjava.patterns.registry.SimpleRegistry
clear, getMap, keys, register, remove, toString
 
Methods inherited from class com.generationjava.patterns.registry.AbstractRegistry
getNull, getRegistryFactory, setNull, setRegistryFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiRegistry

public MultiRegistry()

MultiRegistry

public MultiRegistry(java.util.Map map)

MultiRegistry

public MultiRegistry(RegistryFactory factory)
Method Detail

get

public java.lang.Object get(java.lang.Object key)
Description copied from interface: Registry
Get the key registered under the specified key..

Specified by:
get in interface Registry
Overrides:
get in class SimpleRegistry

remove

public void remove(java.lang.Object key,
                   java.lang.Object value)


Copyright © 2000-2003 GenerationJava. All Rights Reserved.