InChIGeneratorFactory { public static InChIGeneratorFactory getInstance() throws CDKException { synchronized (InChIGeneratorFactory.class) { if (INSTANCE == null) { INSTANCE = new InChIGeneratorFactory(); } return INSTANCE; } } private  InChIGeneratorFactory(); static InChIGeneratorFactory getInstance(); @Deprecated void setIgnoreAromaticBonds(boolean ignore); @Deprecated boolean getIgnoreAromaticBonds(); InChIGenerator getInChIGenerator(IAtomContainer container); InChIGenerator getInChIGenerator(IAtomContainer container, String options); InChIGenerator getInChIGenerator(IAtomContainer container, List<INCHI_OPTION> options); InChIToStructure getInChIToStructure(String inchi, IChemObjectBuilder builder); InChIToStructure getInChIToStructure(String inchi, IChemObjectBuilder builder, String options); InChIToStructure getInChIToStructure(String inchi, IChemObjectBuilder builder, List<String> options);  }
@Test public void testGetInstance() throws CDKException { InChIGeneratorFactory factory = InChIGeneratorFactory.getInstance(); Assert.assertNotNull(factory); }