public class BitSetGenerator extends AbstractPropertyGenerator<BitSet>
IStructureRecord generates fingerprint and assigns it to the relevant properties of IStructureRecord| Modifier and Type | Field and Description |
|---|---|
protected SMARTSPropertiesReader |
bondPropertiesReader |
protected AtomConfigurator |
configurator |
protected FPTable |
fpmode |
protected net.idea.modbcum.i.processors.IProcessor<org.openscience.cdk.interfaces.IAtomContainer,BitSet> |
processor |
protected Property |
smartsProperty |
reader| Constructor and Description |
|---|
BitSetGenerator() |
BitSetGenerator(FPTable fpmode) |
| Modifier and Type | Method and Description |
|---|---|
protected BitSet |
generateProperty(org.openscience.cdk.interfaces.IAtomContainer atomContainer) |
protected org.openscience.cdk.interfaces.IAtomContainer |
getAtomContainer(IStructureRecord target) |
FPTable |
getFpmode() |
protected Property |
getProperty() |
protected Property |
getTimeProperty() |
void |
setFpmode(FPTable fpmode) |
close, open, processprotected transient SMARTSPropertiesReader bondPropertiesReader
protected transient AtomConfigurator configurator
protected Property smartsProperty
protected net.idea.modbcum.i.processors.IProcessor<org.openscience.cdk.interfaces.IAtomContainer,BitSet> processor
protected FPTable fpmode
public FPTable getFpmode()
protected Property getProperty()
getProperty in class AbstractPropertyGenerator<BitSet>protected Property getTimeProperty()
getTimeProperty in class AbstractPropertyGenerator<BitSet>protected BitSet generateProperty(org.openscience.cdk.interfaces.IAtomContainer atomContainer) throws net.idea.modbcum.i.exceptions.AmbitException
generateProperty in class AbstractPropertyGenerator<BitSet>net.idea.modbcum.i.exceptions.AmbitExceptionprotected org.openscience.cdk.interfaces.IAtomContainer getAtomContainer(IStructureRecord target) throws net.idea.modbcum.i.exceptions.AmbitException
getAtomContainer in class AbstractPropertyGenerator<BitSet>net.idea.modbcum.i.exceptions.AmbitExceptionCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.