public interface IndexerRegistry
Modifier and Type | Method and Description |
---|---|
<T> Indexer<T> |
getIndexer(Class<T> clazz) |
<T> Indexer<T> |
getIndexer(String className) |
Set<Indexer<?>> |
getIndexers() |
<T> Indexer<T> |
nullSafeGetIndexer(Class<T> clazz) |
<T> Indexer<T> |
nullSafeGetIndexer(String className) |
void |
register(Indexer<?> indexer) |
void |
unregister(Indexer<?> indexer) |
void |
unregister(String className) |
<T> Indexer<T> getIndexer(Class<T> clazz)
<T> Indexer<T> getIndexer(String className)
Set<Indexer<?>> getIndexers()
<T> Indexer<T> nullSafeGetIndexer(Class<T> clazz)
<T> Indexer<T> nullSafeGetIndexer(String className)
void register(Indexer<?> indexer)
void unregister(Indexer<?> indexer)
void unregister(String className)