public static class IChildCreationExtender.Descriptor.Registry.Impl extends java.util.HashMap<java.lang.String,java.util.Collection<IChildCreationExtender.Descriptor>> implements IChildCreationExtender.Descriptor.Registry
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
IChildCreationExtender.Descriptor.Registry.Impl
Modifier and Type | Field and Description |
---|---|
protected IChildCreationExtender.Descriptor.Registry |
delegateRegistry
The delegate registry should lookup fail locally.
|
INSTANCE
Constructor and Description |
---|
IChildCreationExtender.Descriptor.Registry.Impl(IChildCreationExtender.Descriptor.Registry delegateRegistry)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<IChildCreationExtender.Descriptor> |
delegatedGetDescriptors(java.lang.String namespace)
This is called when local lookup fails.
|
java.util.Collection<IChildCreationExtender.Descriptor> |
getDescriptors(java.lang.String namespace)
Returns collection of descriptors that can create a child creation extenders.
|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
protected IChildCreationExtender.Descriptor.Registry delegateRegistry
public IChildCreationExtender.Descriptor.Registry.Impl(IChildCreationExtender.Descriptor.Registry delegateRegistry)
delegateRegistry
- null
or a registration that should act as the delegate.public java.util.Collection<IChildCreationExtender.Descriptor> getDescriptors(java.lang.String namespace)
IChildCreationExtender.Descriptor.Registry
getDescriptors
in interface IChildCreationExtender.Descriptor.Registry
namespace
- a key which will typically be the namespace of the package for which to create child creation extenders.protected java.util.Collection<IChildCreationExtender.Descriptor> delegatedGetDescriptors(java.lang.String namespace)