public class ModuleSpec
extends java.lang.Object
simple(Class)
or simple(Class, ReactApplicationContext)
} methods.Constructor and Description |
---|
ModuleSpec(java.lang.Class<? extends NativeModule> type,
javax.inject.Provider<? extends NativeModule> provider) |
Modifier and Type | Method and Description |
---|---|
javax.inject.Provider<? extends NativeModule> |
getProvider() |
java.lang.Class<? extends NativeModule> |
getType() |
static ModuleSpec |
simple(java.lang.Class<? extends NativeModule> type)
Simple spec for modules with a default constructor.
|
static ModuleSpec |
simple(java.lang.Class<? extends NativeModule> type,
ReactApplicationContext context)
Simple spec for modules with a constructor taking ReactApplicationContext.
|
public ModuleSpec(java.lang.Class<? extends NativeModule> type, javax.inject.Provider<? extends NativeModule> provider)
public static ModuleSpec simple(java.lang.Class<? extends NativeModule> type)
public static ModuleSpec simple(java.lang.Class<? extends NativeModule> type, ReactApplicationContext context)
public java.lang.Class<? extends NativeModule> getType()
public javax.inject.Provider<? extends NativeModule> getProvider()