Package | Description |
---|---|
org.openscience.cdk.iupac.parser |
Modifier and Type | Method and Description |
---|---|
ParseException |
NomParser.generateParseException()
Deprecated.
Generate ParseException.
|
Modifier and Type | Method and Description |
---|---|
void |
NomParser.allBaseNumbers()
Deprecated.
The usual numbers .
|
void |
NomParser.attachLocationSpecified()
Deprecated.
An attach position has been specified using a
comma seperated list followed by a dash
|
void |
NomParser.bondType()
Deprecated.
Tokens which affect the bond order of the first bond.
|
protected IAtomContainer |
MoleculeBuilder.buildMolecule(int mainChain,
List<AttachedGroup> attachedSubstituents,
List<AttachedGroup> attachedGroups,
boolean isMainCyclic,
String name)
Start of the process of building a molecule from the parsed data.
|
void |
NomParser.chainPrefix()
Deprecated.
A list of known tokens denoting a chain's length.
|
void |
NomParser.completeChemicalName()
Deprecated.
The general form all chemical names must follow.
|
void |
NomParser.connectingFunctionalGroupsConstruct()
Deprecated.
The layout of a functional group(s) which can connect anywhere.
|
void |
NomParser.connectingFunctionalGroupSuffix()
Deprecated.
Functional groups suffixs for groups which can be connected anywhere
along the main chain.
|
void |
NomParser.cycle()
Deprecated.
Deals with cyclic main chains.
|
void |
NomParser.dBlockMetals()
Deprecated.
|
void |
NomParser.endFunctionalGroups()
Deprecated.
Functional groups which occur at the end of the main chain and need
a connecting "an".
|
void |
NomParser.fBlockMetals()
Deprecated.
|
void |
NomParser.functionalGroupPrefix()
Deprecated.
The functional group part of the prefix
|
static IAtomContainer |
NomParser.generate(String stringToParse)
Deprecated.
Parses the chemical name and returns the built molecule.
|
static IAtomContainer |
NomParser.generate(String stringToParse,
IChemObjectBuilder builder)
Deprecated.
Parses the chemical name and returns the built molecule.
|
void |
NomParser.groupOneMetals()
Deprecated.
|
void |
NomParser.groupTwoMetals()
Deprecated.
|
void |
NomParser.mainChainConstruct()
Deprecated.
Main chains are compulsary and consist of an optional "cyclo", a length prefix and
a posfix denoting functional groups.
|
void |
NomParser.mainChainPrefix()
Deprecated.
Deal with the main chain's length.
|
void |
NomParser.mainChainSuffix()
Deprecated.
Figure out the functional group by the main chain's suffix.
|
void |
NomParser.oneAttachLocation()
Deprecated.
Only one attach location specified, should be followed by a dash.
|
void |
NomParser.pBlockMetals()
Deprecated.
|
void |
NomParser.prefixConstruct()
Deprecated.
Allows 1 or more prefixes
|
void |
NomParser.prefixFunctionalGroups()
Deprecated.
|
void |
NomParser.prefixType()
Deprecated.
|
void |
NomParser.prioritySubstituents()
Deprecated.
Things which have sub chains branching off them but the molecule has no main chain.
|
void |
NomParser.prioritySubstituentsFunGroups()
Deprecated.
Things which have sub chains branching off them and the molecule does have a main chain.
|
void |
NomParser.specialCase()
Deprecated.
Deal with special cases where the rules don't apply.
|
void |
NomParser.subChain()
Deprecated.
The substituent part of the prefix
|
void |
NomParser.tensNoUnits()
Deprecated.
Deal with fragments refering to the positioning of the base numbers (denoting their magnitude)
|
void |
NomParser.tensWithUnits()
Deprecated.
Deals with numbers above 30 where the base numbers set appear twice.
|
void |
NomParser.twoOrThreeAttachLocations()
Deprecated.
Two or three attach locations specidied, handle the second and if needed, the third one here.
|
Copyright © 2022. All rights reserved.