| Name | Description | Type | Package | Framework |
| ChemGraph | Class | org.openscience.cdk.structgen.stochastic.operator | CDK | |
| CrossoverMachine | Modified molecular structures by applying crossover operator on a pair of parent structures and generate a pair of offspring structures. | Class | org.openscience.cdk.structgen.stochastic.operator | CDK |
| IStructureGenerationListener | Interface | org.openscience.cdk.structgen | CDK | |
| PartialFilledStructureMerger | Randomly generates a single, connected, correctly bonded structure from a number of fragments. | Class | org.openscience.cdk.structgen.stochastic | CDK |
| RandomGenerator | RandomGenerator is a generator of Constitutional Isomers. | Class | org.openscience.cdk.structgen | CDK |
| SingleStructureRandomGenerator | Randomly generates a single, connected, correctly bonded structure for a given molecular formula. | Class | org.openscience.cdk.structgen | CDK |
| VicinitySampler | The VicinitySampler is a generator of Constitutional Isomers. | Class | org.openscience.cdk.structgen | CDK |