Package org.jmol.api
Interface SmilesMatcherInterface
-
- All Known Implementing Classes:
SmilesMatcher
public interface SmilesMatcherInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intareEqual(java.lang.String smiles1, java.lang.String smiles2)java.lang.StringcleanSmiles(java.lang.String smiles)int[][]find(java.lang.String pattern, java.lang.String smiles, int flags)int[][]getCorrelationMaps(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, int flags)java.lang.StringgetLastException()voidgetMMFF94AtomTypes(java.lang.String[] smarts, Node[] atoms, int ac, BS bsSelected, javajs.util.Lst<BS> bitSets, javajs.util.Lst<BS>[] vRings)java.lang.StringgetMolecularFormula(java.lang.String pattern, boolean isSearch)java.lang.StringgetRelationship(java.lang.String smiles1, java.lang.String smiles2)java.lang.StringgetSmiles(Node[] atoms, int ac, BS bsSelected, java.lang.String bioComment, int flags)BSgetSubstructureSet(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, int flags)BS[]getSubstructureSetArray(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, BS bsAromatic, int flags)java.lang.StringpolyhedronToSmiles(Node center, int[][] faces, int atomCount, javajs.util.P3[] points, int flags, java.lang.String details)java.lang.StringreverseChirality(java.lang.String smiles)
-
-
-
Method Detail
-
areEqual
int areEqual(java.lang.String smiles1, java.lang.String smiles2) throws java.lang.Exception- Throws:
java.lang.Exception
-
find
int[][] find(java.lang.String pattern, java.lang.String smiles, int flags) throws java.lang.Exception- Throws:
java.lang.Exception
-
getLastException
java.lang.String getLastException()
-
getMolecularFormula
java.lang.String getMolecularFormula(java.lang.String pattern, boolean isSearch) throws java.lang.Exception- Throws:
java.lang.Exception
-
getRelationship
java.lang.String getRelationship(java.lang.String smiles1, java.lang.String smiles2) throws java.lang.Exception- Throws:
java.lang.Exception
-
reverseChirality
java.lang.String reverseChirality(java.lang.String smiles) throws java.lang.Exception- Throws:
java.lang.Exception
-
polyhedronToSmiles
java.lang.String polyhedronToSmiles(Node center, int[][] faces, int atomCount, javajs.util.P3[] points, int flags, java.lang.String details) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getSubstructureSet
BS getSubstructureSet(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, int flags) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getSubstructureSetArray
BS[] getSubstructureSetArray(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, BS bsAromatic, int flags) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getCorrelationMaps
int[][] getCorrelationMaps(java.lang.String pattern, Node[] atoms, int ac, BS bsSelected, int flags) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMMFF94AtomTypes
void getMMFF94AtomTypes(java.lang.String[] smarts, Node[] atoms, int ac, BS bsSelected, javajs.util.Lst<BS> bitSets, javajs.util.Lst<BS>[] vRings) throws java.lang.Exception- Throws:
java.lang.Exception
-
getSmiles
java.lang.String getSmiles(Node[] atoms, int ac, BS bsSelected, java.lang.String bioComment, int flags) throws java.lang.Exception
- Throws:
java.lang.Exception
-
cleanSmiles
java.lang.String cleanSmiles(java.lang.String smiles)
-
-