this.handler = new MoleculeGraphHandlerImpl(nodePool, readableIndex, moleculeComparator);
}
public void add(Molecule molecule) {
MoleculeTraverser traverser = new MoleculeTraverserImpl();
traverser.traverse(molecule, new AddMoleculeToIndex(writableIndex, localizer));
}
public void delete(Molecule molecule) throws GraphException {
final Triple headTriple = molecule.getHeadTriple();
final Long headTripleMid = findMoleculeID(headTriple);