public class NativeModuleRegistry
extends java.lang.Object
Constructor and Description |
---|
NativeModuleRegistry(java.util.List<ModuleSpec> moduleSpecList,
java.util.Map<java.lang.Class,ReactModuleInfo> reactModuleInfoMap) |
Modifier and Type | Method and Description |
---|---|
java.util.List<NativeModule> |
getAllModules() |
<T extends NativeModule> |
getModule(java.lang.Class<T> moduleInterface) |
<T extends NativeModule> |
hasModule(java.lang.Class<T> moduleInterface) |
void |
onBatchComplete() |
public NativeModuleRegistry(java.util.List<ModuleSpec> moduleSpecList, java.util.Map<java.lang.Class,ReactModuleInfo> reactModuleInfoMap)
public void onBatchComplete()
public <T extends NativeModule> boolean hasModule(java.lang.Class<T> moduleInterface)
public <T extends NativeModule> T getModule(java.lang.Class<T> moduleInterface)
public java.util.List<NativeModule> getAllModules()