Serialized Form
angleUnits
AngleUnits angleUnits
count
double count
atomVector
java.util.Vector atomVector
atomRefVector
java.util.Vector atomRefVector
builtinValues
StringVal[] builtinValues
nonBuiltinTable
java.util.Hashtable nonBuiltinTable
docElement
PMRElement docElement
DOM_PARSER
org.apache.xerces.parsers.DOMParser DOM_PARSER
nvparser
NonValidatingDOMParser nvparser
tempDocument
org.w3c.dom.Document tempDocument
builtin
java.lang.String builtin
dataType
int dataType
stringValue
java.lang.String stringValue
builtinFloatArrays
FloatArray[] builtinFloatArrays
builtinIntegerArrays
IntegerArray[] builtinIntegerArrays
builtinStringArrays
StringArray[] builtinStringArrays
nonBuiltinTable
java.util.Hashtable nonBuiltinTable
theSize
int theSize
atomParity
double atomParity
atomRefVector
java.util.Vector atomRefVector
- Vector of Objects than refer to this Atom
elementType
java.lang.String elementType
formalCharge
int formalCharge
hybridization
int hybridization
hydrogenCount
int hydrogenCount
isotope
double isotope
ligandVector
java.util.Vector ligandVector
molecule
Molecule molecule
- Atom know which molecule it belongs to. This MUST correspond to the parent
element. The programmer must maintain this
nonHydrogenCount
int nonHydrogenCount
occupancy
double occupancy
residueID
java.lang.String residueID
residueType
java.lang.String residueType
xy2
Real2 xy2
xyz3
Point3 xyz3
xyzFract
Point3 xyzFract
atomCountTable
java.util.HashMap atomCountTable
coordinate2Map
java.util.HashMap coordinate2Map
builtinFloatArrays
FloatArray[] builtinFloatArrays
builtinIntegerArrays
IntegerArray[] builtinIntegerArrays
builtinStringArrays
StringArray[] builtinStringArrays
nonBuiltinTable
java.util.Hashtable nonBuiltinTable
theSize
int theSize
atomRefs
Atom[] atomRefs
length
double length
molecule
Molecule molecule
order
java.lang.String order
stereo
java.lang.String stereo
atomSet
AtomSet atomSet
acyclicBondSet
BondSet acyclicBondSet
bondSet
BondSet bondSet
molecule
Molecule molecule
ringAtomSet
AtomSet ringAtomSet
spanningTree
SpanningTree spanningTree
usedAtomSet
AtomSet usedAtomSet
conventionName
java.lang.String conventionName
dictRef
java.lang.String dictRef
id
java.lang.String id
title
java.lang.String title
validity
CMLValidity validity
warningVector
java.util.Vector warningVector
count
double count
status
boolean status
delimiter
java.lang.String delimiter
realArray
RealArray realArray
stringVector
java.util.Vector stringVector
columns
int columns
data
double[][] data
rows
int rows
units
Units units
maximum
double maximum
minimum
double minimum
realValue
double realValue
count
double count
count
java.lang.Integer count
stringSet
StringSet stringSet
x
int[] x
xyarray
int[][] xyarray
- hold all coordinates as 2D array
xyDone
boolean xyDone
y
int[] y
delimiter
java.lang.String delimiter
intArray
IntArray intArray
stringVector
java.util.Vector stringVector
intValue
int intValue
maximum
int maximum
minimum
int minimum
serialTable
java.util.Hashtable serialTable
href
java.lang.String href
atomArray
Atom[] atomArray
chirflag
int chirflag
natomlists
int natomlists
nprops
int nprops
serialTable
java.util.Hashtable serialTable
threedim
boolean threedim
angleVector
java.util.Vector angleVector
atomArray
AtomArray atomArray
atomIdTable
java.util.Hashtable atomIdTable
atomVector
java.util.Vector atomVector
bondArray
BondArray bondArray
bondHashTable
java.util.Hashtable bondHashTable
bondIdTable
java.util.Hashtable bondIdTable
bondVector
java.util.Vector bondVector
count
double count
crystal
Crystal crystal
electronVector
java.util.Vector electronVector
featureVector
java.util.Vector featureVector
moleculeVector
java.util.Vector moleculeVector
sequenceVector
java.util.Vector sequenceVector
torsionVector
java.util.Vector torsionVector
atomList
org.w3c.dom.NodeList atomList
- general tools for input and output
atomParent
CMLBase atomParent
bondList
org.w3c.dom.NodeList bondList
bondParent
CMLBase bondParent
bReader
java.io.BufferedReader bReader
- most input requires a BufferedReader
inputCML
CML inputCML
- the CML object created from the input legacy
inputCMLMolecule
Molecule inputCMLMolecule
- the molecule created from the input legacy
line
java.lang.String line
- and uses a line as the container
natoms
int natoms
nbonds
int nbonds
outputCML
CML outputCML
- a CML object to be output as legacy
outputCMLMolecule
Molecule outputCMLMolecule
- a CML Molecule to be output as legacy
units
Units units
processFlag
boolean processFlag
x
double[] x
xyzarray
double[][] xyzarray
- hold all coordinates as 2D array
xyzDone
boolean xyzDone
y
double[] y
z
double[] z
productVector
java.util.Vector productVector
reactantVector
java.util.Vector reactantVector
x
double[] x
xyarray
double[][] xyarray
- hold all coordinates as 2D array
xyDone
boolean xyDone
y
double[] y
centroid
Real2 centroid
- points of coordinates
cyclicAtomVector
CyclicVector cyclicAtomVector
- ordered list of atoms - each element is an Atom as we traverse
the Ring cyclicly.
cyclicBondVector
CyclicVector cyclicBondVector
- ordered list of bonds - each element is a Bond and links
to the next bond in the ring cyclicly
id
java.lang.String id
- each ring has a unique ID
molecule
Molecule molecule
ringOverlapVector
java.util.Vector ringOverlapVector
- what rings does this overlap with (FUSED or BRIDGED)?
Vector stores RingOverlaps
chainVector
java.util.Vector chainVector
- vector of chains (substituents)
count
int count
ringOverlapVector
java.util.Vector ringOverlapVector
- what RingOverlaps are there between these rings?
ringVector
java.util.Vector ringVector
- what Rings are there in this nucleus?
spanningTree
SpanningTree spanningTree
id
java.lang.String id
mdlMol
MDLMol mdlMol
linkVector
java.util.Vector linkVector
order
java.lang.String order
serialTable
java.util.Hashtable serialTable
smilesString
java.lang.String smilesString
spanningTree
SpanningTree spanningTree
acyclicBondSet
BondSet acyclicBondSet
atomElementTable
java.util.Hashtable atomElementTable
bondSet
BondSet bondSet
chainCount
int chainCount
chainVector
java.util.Vector chainVector
cyclicBondSet
BondSet cyclicBondSet
cyclicBondVector
java.util.Vector cyclicBondVector
linkTable
java.util.Hashtable linkTable
linkVector
java.util.Vector linkVector
molecule
Molecule molecule
ringCount
int ringCount
ringNucleusVector
java.util.Vector ringNucleusVector
ringVector
java.util.Vector ringVector
atom
Atom atom
delimiter
java.lang.String delimiter
stringVector
java.util.Vector stringVector
serialTable
java.util.Hashtable serialTable