code: @Override
      public <T extends IChemObject> T read(T object) throws CDKException {
          if (!(object instanceof IAtomContainer))
              throw new CDKException("Only supported is reading of IAtomCOntainer objects.");
          IAtomContainer result = (IAtomContainer) object;
  
          // do the actual parsing
          Model model = ModelFactory.createDefaultModel();
          model.read(input, "", "N3");
  
          IAtomContainer mol = Convertor.model2Molecule(model, object.getBuilder());
          result.add(mol);
          return (T) result;
      }
docs: {@inheritDoc}