Add support for multiple js contexts

Reviewed By: mhorowitz

Differential Revision: D3035333

fb-gh-sync-id: f829702992cd717acd1eb105b3dcc8abdbc6dc74
shipit-source-id: f829702992cd717acd1eb105b3dcc8abdbc6dc74
This commit is contained in:
Chris Hopman
2016-03-14 11:38:57 -07:00
committed by Facebook Github Bot 6
parent 9d33905786
commit 872b697730
5 changed files with 19 additions and 11 deletions
@@ -24,14 +24,14 @@ import com.facebook.infer.annotation.Assertions;
* Registration info for a {@link JavaScriptModule}. Maps its methods to method ids.
*/
@Immutable
class JavaScriptModuleRegistration {
public class JavaScriptModuleRegistration {
private final int mModuleId;
private final Class<? extends JavaScriptModule> mModuleInterface;
private final Map<Method, Integer> mMethodsToIds;
private final Map<Method, String> mMethodsToTracingNames;
JavaScriptModuleRegistration(int moduleId, Class<? extends JavaScriptModule> moduleInterface) {
public JavaScriptModuleRegistration(int moduleId, Class<? extends JavaScriptModule> moduleInterface) {
mModuleId = moduleId;
mModuleInterface = moduleInterface;