TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.loaders.util
Interface LookupService

All Known Subinterfaces:
ExtendedLookupService
All Known Implementing Classes:
GenericLookupService, LookupServiceExtensions, TraceLookupService

public interface LookupService


Method Summary
 boolean deregister(HierarchyContext context)
           
 boolean deregister(HierarchyContext context, java.lang.Class type)
           
 boolean deregister(HierarchyContext context, java.lang.Class type, java.lang.Object key)
           
 boolean deregister(HierarchyContext context, java.lang.Object value)
           
 java.util.Set getSupportedTypes()
           
 java.lang.Object locate(HierarchyContext context, java.lang.Class type, java.lang.Object key)
           
 java.lang.Object locate(HierarchyContext context, java.lang.Object key)
           
 boolean register(HierarchyContext context, java.lang.Object value)
           
 

Method Detail

getSupportedTypes

public java.util.Set getSupportedTypes()

deregister

public boolean deregister(HierarchyContext context,
                          java.lang.Class type,
                          java.lang.Object key)

deregister

public boolean deregister(HierarchyContext context,
                          java.lang.Object value)

deregister

public boolean deregister(HierarchyContext context,
                          java.lang.Class type)

deregister

public boolean deregister(HierarchyContext context)

locate

public java.lang.Object locate(HierarchyContext context,
                               java.lang.Object key)

locate

public java.lang.Object locate(HierarchyContext context,
                               java.lang.Class type,
                               java.lang.Object key)

register

public boolean register(HierarchyContext context,
                        java.lang.Object value)

TPTP 4.4.0 Platform Project
Public API Specification