public abstract class AbstractComponentRegistry<E extends Component,C> extends AbstractRegistry<E,C> implements ComponentRegistry<E,C>
configurations, entries, listeners| Constructor and Description |
|---|
AbstractComponentRegistry() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(Component component) |
boolean |
exists(String name) |
Set<String> |
lookup(AttributeKey key) |
Set<String> |
lookup(Class componentType) |
Optional<E> |
lookup(String name) |
Set<String> |
lookup(Tag tag) |
addConfiguration, computeIfAbsent, exist, find, getConfiguration, iterator, registerListener, remove, replaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddConfiguration, exist, find, getConfiguration, getDefaultConfig, registerListener, remove, replaceforEach, iterator, spliteratorpublic Optional<E> lookup(String name)
lookup in interface ComponentLookupServicename - component unique namepublic Set<String> lookup(Class componentType)
lookup in interface ComponentLookupServicecomponentType - component classpublic Set<String> lookup(Tag tag)
lookup in interface ComponentLookupServicetag - the tagpublic Set<String> lookup(AttributeKey key)
lookup in interface ComponentLookupServicekey - the attributepublic boolean exists(String name)
exists in interface ComponentLookupServicename - component unique namepublic boolean exists(Component component)
exists in interface ComponentLookupServiceCopyright © 2022. All rights reserved.