### Question:
ServiceLoader extends AbstractInit { public ServiceMeta loadServiceMeta(String serviceName) { return serviceMetaCache.get(serviceName); } ServiceLoader(ServiceFactory serviceFactory); boolean registerFlowerService(String serviceName, FlowerService flowerService); MethodProxy loadService(String serviceName); ServiceMeta loadServiceMeta(String serviceName); boolean registerServiceType(Class<?> serviceClass); boolean registerServiceType(String serviceName, String serviceClassName); boolean registerServiceType(String serviceName, Class<?> serviceClass); boolean registerServiceType(String serviceName, Class<?> serviceClass, String config);  }### Answer:
@Test public void testLoadServiceMeta() { serviceLoader.registerServiceType(ObjectService.class.getName(), ObjectService.class); ServiceMeta serviceMeta = serviceLoader.loadServiceMeta(ObjectService.class.getName()); Assert.assertEquals(Object.class.getName(), serviceMeta.getParamType()); }