org.eclipse.hyades.loaders.util
Class GenericLookupService
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.eclipse.hyades.loaders.util.GenericLookupService
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map, LookupService
- Direct Known Subclasses:
- CBELookupService, HierarchyLookupService, StatisticalLookupService, TraceLookupService
public abstract class GenericLookupService
- extends java.util.HashMap
- implements LookupService
- See Also:
- Serialized Form
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
equals, hashCode |
GenericLookupService
public GenericLookupService()
getSupportedTypes
public final java.util.Set getSupportedTypes()
- Specified by:
getSupportedTypes in interface LookupService
deregister
public boolean deregister(HierarchyContext context,
java.lang.Class type,
java.lang.Object key)
- Specified by:
deregister in interface LookupService
deregister
public final boolean deregister(HierarchyContext context,
java.lang.Object object)
- Specified by:
deregister in interface LookupService
locate
public java.lang.Object locate(HierarchyContext context,
java.lang.Class type,
java.lang.Object key)
- Specified by:
locate in interface LookupService
locate
public java.lang.Object locate(HierarchyContext context,
java.lang.Object key)
- Specified by:
locate in interface LookupService
register
public final boolean register(HierarchyContext context,
java.lang.Object object)
- Specified by:
register in interface LookupService
deregister
public boolean deregister(HierarchyContext context,
java.lang.Class type)
- Specified by:
deregister in interface LookupService
deregister
public boolean deregister(HierarchyContext context)
- Specified by:
deregister in interface LookupService