static LocationSpecifierFactory load(String name) { for (LocationSpecifierFactory factory : ServiceLoader.load(LocationSpecifierFactory.class)) { if (factory.getName().equals(name)) { return factory; } } throw new BatfishException("Could not find a LocationSpecifierFactory with name " + name); }