public abstract class SubstituentsDescriptor extends Object implements org.openscience.cdk.qsar.IMolecularDescriptor
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
descriptorNames |
protected SubstituentExtractor |
extractor |
protected static Logger |
logger |
protected String[] |
paramNames |
| Constructor and Description |
|---|
SubstituentsDescriptor() |
SubstituentsDescriptor(org.openscience.cdk.isomorphism.matchers.QueryAtomContainer query) |
| Modifier and Type | Method and Description |
|---|---|
org.openscience.cdk.qsar.DescriptorValue |
calculate(org.openscience.cdk.interfaces.IAtomContainer arg0) |
abstract org.openscience.cdk.qsar.DescriptorValue |
calculate(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark) |
String[] |
getDescriptorNames() |
org.openscience.cdk.qsar.result.IDescriptorResult |
getDescriptorResultType() |
String[] |
getParameterNames() |
Object[] |
getParameters() |
Object |
getParameterType(String arg0) |
org.openscience.cdk.isomorphism.matchers.QueryAtomContainer |
getRingQuery() |
org.openscience.cdk.qsar.DescriptorSpecification |
getSpecification() |
abstract String |
select(Hashtable<String,org.openscience.cdk.interfaces.IAtomContainerSet> substituents) |
void |
setDescriptorNames(String[] descriptorNames) |
void |
setParameterNames(String[] paramNames) |
void |
setParameters(Object[] params) |
void |
setRingQuery(org.openscience.cdk.isomorphism.matchers.QueryAtomContainer ringQuery) |
String |
toString() |
protected static transient Logger logger
protected String[] paramNames
protected String[] descriptorNames
protected SubstituentExtractor extractor
public SubstituentsDescriptor()
public SubstituentsDescriptor(org.openscience.cdk.isomorphism.matchers.QueryAtomContainer query)
public org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainer arg0)
calculate in interface org.openscience.cdk.qsar.IMolecularDescriptorpublic abstract String select(Hashtable<String,org.openscience.cdk.interfaces.IAtomContainerSet> substituents) throws org.openscience.cdk.exception.CDKException
org.openscience.cdk.exception.CDKExceptionpublic abstract org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainerSet substituents,
String mark)
throws org.openscience.cdk.exception.CDKException
org.openscience.cdk.exception.CDKExceptionpublic org.openscience.cdk.qsar.result.IDescriptorResult getDescriptorResultType()
getDescriptorResultType in interface org.openscience.cdk.qsar.IMolecularDescriptorpublic org.openscience.cdk.qsar.DescriptorSpecification getSpecification()
getSpecification in interface org.openscience.cdk.qsar.IDescriptorpublic Object[] getParameters()
getParameters in interface org.openscience.cdk.qsar.IDescriptorpublic void setParameters(Object[] params) throws org.openscience.cdk.exception.CDKException
setParameters in interface org.openscience.cdk.qsar.IDescriptororg.openscience.cdk.exception.CDKExceptionpublic Object getParameterType(String arg0)
getParameterType in interface org.openscience.cdk.qsar.IDescriptorpublic String[] getParameterNames()
getParameterNames in interface org.openscience.cdk.qsar.IDescriptorpublic void setParameterNames(String[] paramNames)
public String[] getDescriptorNames()
getDescriptorNames in interface org.openscience.cdk.qsar.IDescriptorpublic void setDescriptorNames(String[] descriptorNames)
public org.openscience.cdk.isomorphism.matchers.QueryAtomContainer getRingQuery()
public void setRingQuery(org.openscience.cdk.isomorphism.matchers.QueryAtomContainer ringQuery)
Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.