public class AtomEnvironmentGenerator extends AbstractPropertyGenerator<AtomEnvironmentList>
ambit2.data.descriptors.AtomEnvironmentDescriptor
for actual
generation. The result is contained in
ambit2.data.descriptors.AtomEnvironmentList
and is assigned as a
molecule property with a name AmbitCONSTANTS.AtomEnvironment
. ambit2.database.writers.AtomEnvironmentWriter
Modifier and Type | Field and Description |
---|---|
protected AtomEnvironmentDescriptor |
aeDescriptor |
protected Object[] |
aeParams |
protected boolean |
createSubLevels |
protected FPTable |
fpmode |
protected org.openscience.cdk.tools.CDKHydrogenAdder |
hAdder |
protected Integer |
maxLevels |
protected boolean |
noDuplicates |
protected boolean |
useHydrogens |
reader
Constructor and Description |
---|
AtomEnvironmentGenerator() |
Modifier and Type | Method and Description |
---|---|
protected AtomEnvironmentDescriptor |
createAtomEnvironmentDescriptor() |
AtomEnvironmentList |
generateProperty(org.openscience.cdk.interfaces.IAtomContainer atomContainer) |
Integer |
getMaxLevels() |
Property |
getProperty() |
protected Property |
getTimeProperty() |
boolean |
isCreateSubLevels() |
boolean |
isNoDuplicates() |
boolean |
isUseHydrogens() |
void |
setCreateSubLevels(boolean createSubLevels) |
void |
setMaxLevels(Integer maxLevels) |
void |
setNoDuplicates(boolean noDuplicates) |
void |
setUseHydrogens(boolean useHydrogens) |
String |
toString() |
close, getAtomContainer, open, process
protected org.openscience.cdk.tools.CDKHydrogenAdder hAdder
protected AtomEnvironmentDescriptor aeDescriptor
protected Object[] aeParams
protected boolean useHydrogens
protected Integer maxLevels
protected boolean createSubLevels
protected boolean noDuplicates
protected FPTable fpmode
protected AtomEnvironmentDescriptor createAtomEnvironmentDescriptor()
public AtomEnvironmentList generateProperty(org.openscience.cdk.interfaces.IAtomContainer atomContainer) throws net.idea.modbcum.i.exceptions.AmbitException
generateProperty
in class AbstractPropertyGenerator<AtomEnvironmentList>
net.idea.modbcum.i.exceptions.AmbitException
public String toString()
toString
in class net.idea.modbcum.p.DefaultAmbitProcessor<IStructureRecord,IStructureRecord>
public boolean isUseHydrogens()
public void setUseHydrogens(boolean useHydrogens)
public Integer getMaxLevels()
public void setMaxLevels(Integer maxLevels)
public boolean isNoDuplicates()
public void setNoDuplicates(boolean noDuplicates)
public boolean isCreateSubLevels()
public void setCreateSubLevels(boolean createSubLevels)
public Property getProperty()
getProperty
in class AbstractPropertyGenerator<AtomEnvironmentList>
protected Property getTimeProperty()
getTimeProperty
in class AbstractPropertyGenerator<AtomEnvironmentList>
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.