@Test public void testDefaultHTableFactory() { HTableFactory provided = HBaseFactoryProvider.getHTableFactory(); assertTrue(provided instanceof HTableFactory.HTableFactoryImpl); }
public static HTableFactory getHTableFactory() { return InstanceResolver.getSingleton(HTableFactory.class, DEFAULT_HTABLE_FACTORY); }
HBaseFactoryProvider { public static HTableFactory getHTableFactory() { return InstanceResolver.getSingleton(HTableFactory.class, DEFAULT_HTABLE_FACTORY); } }
HBaseFactoryProvider { public static HTableFactory getHTableFactory() { return InstanceResolver.getSingleton(HTableFactory.class, DEFAULT_HTABLE_FACTORY); }  }
HBaseFactoryProvider { public static HTableFactory getHTableFactory() { return InstanceResolver.getSingleton(HTableFactory.class, DEFAULT_HTABLE_FACTORY); }  static HTableFactory getHTableFactory(); static HConnectionFactory getHConnectionFactory(); static ConfigurationFactory getConfigurationFactory(); }
HBaseFactoryProvider { public static HTableFactory getHTableFactory() { return InstanceResolver.getSingleton(HTableFactory.class, DEFAULT_HTABLE_FACTORY); }  static HTableFactory getHTableFactory(); static HConnectionFactory getHConnectionFactory(); static ConfigurationFactory getConfigurationFactory();  }