public class SmilesKey extends net.idea.modbcum.p.DefaultAmbitProcessor<org.openscience.cdk.interfaces.IAtomContainer,String> implements IStructureKey<org.openscience.cdk.interfaces.IAtomContainer,String>
IStructureKey.Matcher| Modifier and Type | Field and Description |
|---|---|
protected org.openscience.cdk.smiles.SmilesGenerator |
gen |
protected Object |
key |
| Constructor and Description |
|---|
SmilesKey() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getKey() |
Object |
getQueryKey() |
Class |
getType() |
String |
process(org.openscience.cdk.interfaces.IAtomContainer molecule) |
void |
setKey(Object key) |
boolean |
useExactStructureID() |
addPropertyChangeListener, addPropertyChangeListener, close, getID, isEnabled, open, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toStringprotected org.openscience.cdk.smiles.SmilesGenerator gen
protected Object key
public Object getKey()
getKey in interface IStructureKey<org.openscience.cdk.interfaces.IAtomContainer,String>public void setKey(Object key)
public String process(org.openscience.cdk.interfaces.IAtomContainer molecule) throws net.idea.modbcum.i.exceptions.AmbitException
process in interface net.idea.modbcum.i.processors.IProcessor<org.openscience.cdk.interfaces.IAtomContainer,String>net.idea.modbcum.i.exceptions.AmbitExceptionpublic Object getQueryKey()
getQueryKey in interface IStructureKey<org.openscience.cdk.interfaces.IAtomContainer,String>public Class getType()
getType in interface IStructureKey<org.openscience.cdk.interfaces.IAtomContainer,String>public boolean useExactStructureID()
useExactStructureID in interface IStructureKey<org.openscience.cdk.interfaces.IAtomContainer,String>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.