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, toString
protected 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.AmbitException
public 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.