public interface Context
| Modifier and Type | Field and Description |
|---|---|
static Context |
INSTANCE
Context constructed from all available context services.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
lookup(Class<T> serviceClass,
Predicate<T,Context>... selectors)
Looks up single object (service) by type.
|
Object |
lookup(String name)
Looks up object by name.
|
<T> Iterator<T> |
lookupAll(Class<T> serviceClass,
Predicate<T,Context>... selectors)
Looks up all services of given type.
|
Object lookup(String name)
name - Object name.<T> T lookup(Class<T> serviceClass, Predicate<T,Context>... selectors)
T - Service type.serviceClass - Requested service type.selectors - Optional service selectors. If more than one, selectors are combined with AND.<T> Iterator<T> lookupAll(Class<T> serviceClass, Predicate<T,Context>... selectors)
T - Service type.serviceClass - Requested service type.selectors - Optional service selectors. If more than one, selectors are combined with AND.