The Octet Molecular Representation Framework v0.8.2
A B C D E F G H I L M N O P Q R S T U W X

A

AbstractMoleculeBuilder - class net.sf.octet.builder.AbstractMoleculeBuilder.
An extension of AbstractMoleculeBuilder intended for use in building partial or complete Molecule representations.
AbstractMoleculeBuilder() - Constructor for class net.sf.octet.builder.AbstractMoleculeBuilder
 
AbstractRepresentationBuilder - class net.sf.octet.builder.AbstractRepresentationBuilder.
An abstract implementation of the RepresentationBuilder interface.
AbstractRepresentationBuilder() - Constructor for class net.sf.octet.builder.AbstractRepresentationBuilder
Default constructor.
AbstractRepresentationBuilder.AtomTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.AtomTemplate.
A template for the construction of represenation-specific atoms.
AbstractRepresentationBuilder.BondingSystemTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.BondingSystemTemplate.
A template for the construction of represenation-specific bonding systems.
AbstractRepresentationBuilder.ConfigurationTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.ConfigurationTemplate.
A template for the construction of represenation-specific configurations.
AbstractRepresentationBuilder.ConformationTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.ConformationTemplate.
A template for the construction of represenation-specific conformations.
AbstractRepresentationBuilder.GammaSequenceTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.GammaSequenceTemplate.
A template for the construction of represenation-specific gamma sequences.
AbstractRepresentationBuilder.HalfPlaneTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.HalfPlaneTemplate.
A template for the construction of represenation-specific half planes.
AbstractRepresentationBuilder.OrbitalTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.OrbitalTemplate.
A template for the construction of represenation-specific orbitals.
AbstractRepresentationBuilder.PaddleWheelTemplate - class net.sf.octet.builder.AbstractRepresentationBuilder.PaddleWheelTemplate.
A template for the construction of represenation-specific paddle wheels.
AllCyclesMoleculeQuery - class net.sf.octet.query.AllCyclesMoleculeQuery.
Queries the set of all cycles in a Molecule.
AllCyclesMoleculeQuery() - Constructor for class net.sf.octet.query.AllCyclesMoleculeQuery
Constructs a fully-functional AllCyclesMoleculeQuery that uses a HanserCycleTraverser for cycle perception.
AllCyclesMoleculeQuery(CycleTraverser) - Constructor for class net.sf.octet.query.AllCyclesMoleculeQuery
Constructs a fully-functional AllCyclesMoleculequery that delegates cycle perception to traverser.
AllCyclesQueryTest - class net.sf.octet.test.AllCyclesQueryTest.
A set of unit tests for all cycles detection.
AllCyclesQueryTest() - Constructor for class net.sf.octet.test.AllCyclesQueryTest
Default constructor.
AntibondingElectronsTest - class net.sf.octet.test.AntibondingElectronsTest.
A set of tests for antibonding electron support.
AntibondingElectronsTest() - Constructor for class net.sf.octet.test.AntibondingElectronsTest
Default constructor.
ArrayKit - class net.sf.octet.util.ArrayKit.
A collection of static utility methods for working with arrays.
ArraySequence - class net.sf.octet.util.ArraySequence.
A default implementation of the Sequence interface backed by an array.
ArraySequence() - Constructor for class net.sf.octet.util.ArraySequence
Constructs an empty ArraySequence that will return null for getObjectClass().
ArraySequence(Collection, Class) - Constructor for class net.sf.octet.util.ArraySequence
Constructs an ArraySequence from the elements of collection by enforcing the constraint that all of its members are of type objectClass.
ArraySequence(Object[], Class) - Constructor for class net.sf.octet.util.ArraySequence
Constructs an ArraySequence from the elements of array by enforcing the constraint that all of its members are of type objectClass.
Atom - interface net.sf.octet.model.Atom.
A representation of the chemical concept of an atom.
AtomCollection - interface net.sf.octet.collection.AtomCollection.
AtomCollection represents an immutable group of Atoms.
AtomGraph - interface net.sf.octet.model.AtomGraph.
AtomGraph represents the graph theoretical construct of a graph as applied to a set of Atoms.
AtomGraphCollection - interface net.sf.octet.collection.AtomGraphCollection.
AtomGraphCollection is an immutable group of AtomGraphs.
AtomGraphDecorator - class net.sf.octet.model.AtomGraphDecorator.
A decorator for an AtomGraph.
AtomGraphDecorator(AtomGraph) - Constructor for class net.sf.octet.model.AtomGraphDecorator
Decorates graph.
AtomGraphIterator - interface net.sf.octet.collection.AtomGraphIterator.
An iterator for an AtomGraphCollection.
AtomGraphTest - class net.sf.octet.test.AtomGraphTest.
A test for BasicAtomGraph functionality.
AtomGraphTest() - Constructor for class net.sf.octet.test.AtomGraphTest
Default constructor.
AtomIterator - interface net.sf.octet.collection.AtomIterator.
An iterator for an AtomCollection.
AtomMap - interface net.sf.octet.collection.AtomMap.
Enables the many-to-one association of Atoms.
AtomPair - interface net.sf.octet.model.AtomPair.
An AtomPair represents a pair of Atoms.
AtomPairCollection - interface net.sf.octet.collection.AtomPairCollection.
AtomPairCollection represents an immutable group of AtomPairs.
AtomPairIterator - interface net.sf.octet.collection.AtomPairIterator.
An AtomPairIterator provides a mechanism to iterate over an AtomPairCollection.
AtomPairTest - class net.sf.octet.test.AtomPairTest.
Tests the functionality of BasicAtomPair.
AtomPairTest() - Constructor for class net.sf.octet.test.AtomPairTest
Default constructor.
AtomProxy - interface net.sf.octet.builder.AtomProxy.
A proxy for an Atom.
AtomQuery - interface net.sf.octet.query.AtomQuery.
The root interface for all Atom queries.
AtomicSymbol - interface net.sf.octet.model.AtomicSymbol.
A representation of the concept of an atomic symbol.
AtomicSymbolCollection - interface net.sf.octet.collection.AtomicSymbolCollection.
An immutable collection of AtomicSymbols.
AtomicSymbolIterator - interface net.sf.octet.collection.AtomicSymbolIterator.
An iterator for an AtomicSymbolCollection.
AtomicSystem - interface net.sf.octet.model.AtomicSystem.
A system of symbols, masses, isotopes, and periodic classification for atoms.
AtomicSystemTest - class net.sf.octet.test.AtomicSystemTest.
A set of unit tests for AtomicSystem functionality.
AtomicSystemTest() - Constructor for class net.sf.octet.test.AtomicSystemTest
Default constructor.
abortTraversal() - Method in class net.sf.octet.traversal.BasicTraversalHandler
 
abortTraversal() - Method in class net.sf.octet.traversal.PrintingHandler
 
abortTraversal() - Method in interface net.sf.octet.traversal.TraversalHandler
Implement this method to enable a traversal algorithm to be aborted.
add(int, Object) - Method in class net.sf.octet.util.OrderedSet
 
add(Object) - Method in class net.sf.octet.util.OrderedSet
 
addAll(int, Collection) - Method in class net.sf.octet.util.OrderedSet
 
addAll(Collection) - Method in class net.sf.octet.util.OrderedSet
 
addAtom(IsotopicDistribution) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addAtom(IsotopicDistribution) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addAtom(IsotopicDistribution) - Method in interface net.sf.octet.builder.RepresentationBuilder
Returns an AtomProxy representing an Atom containing the specified IsotopicDistribution.
addAtom(AtomQuery) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addAtom(IsotopicDistribution) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addAtom(AtomQuery) - Method in interface net.sf.octet.query.MoleculeQueryBuilder
Returns an AtomProxy representing the specified AtomQuery.
addAtom(String, RepresentationBuilder) - Static method in class net.sf.octet.util.BuilderKit
Returns an AtomProxy for an Atom represented by the specified one- or two- letter atomic symbol.
addAtom(IsotopicDistribution) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addBondingSystem() - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addBondingSystem() - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addBondingSystem() - Method in interface net.sf.octet.builder.RepresentationBuilder
Creates a new BondingSystem and adds it to the current representation.
addBondingSystem() - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addBondingSystem() - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addConfiguration(AtomProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addConfiguration(AtomProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addConfiguration(AtomProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Returns a proxy for a Configuration to be associated with atom.
addConfiguration(AtomProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addConfiguration(AtomProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addElectron(OrbitalProxy, boolean) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addElectron(OrbitalProxy, boolean) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addElectron(OrbitalProxy, boolean) - Method in interface net.sf.octet.builder.RepresentationBuilder
Populates orbital with one electron of spin spinUp.
addElectron(OrbitalProxy, boolean) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addElectron(OrbitalProxy, boolean) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addForeignContent(ForeignContent) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addForeignContent(ForeignContent) - Method in interface net.sf.octet.xml.FlexMolWriter
 
addGammaSequence(AtomProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addGammaSequence(AtomProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addGammaSequence(AtomProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Creates a new GammaSequence beginning at start and adds it to the representation under construction.
addGammaSequence(AtomProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addGammaSequence(AtomProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addHalfPlane(ConfigurationProxy, AtomProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addHalfPlane(GammaSequenceProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addHalfPlane(ConfigurationProxy, AtomProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addHalfPlane(GammaSequenceProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addHalfPlane(ConfigurationProxy, AtomProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Returns a proxy for a HalfPlane to be associated with configuration and the specified neighboring atom neighbor.
addHalfPlane(GammaSequenceProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Returns a proxy for a HalfPlane to be associated with sequence.
addHalfPlane(ConfigurationProxy, AtomProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addHalfPlane(GammaSequenceProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addHalfPlane(ConfigurationProxy, AtomProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addHalfPlane(GammaSequenceProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addHydrogens(AtomProxy, int) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addHydrogens(AtomProxy, int) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addHydrogens(AtomProxy, int) - Method in interface net.sf.octet.builder.RepresentationBuilder
Modifies by hydrogenCount the number of virtual hydrogen atoms associated with atom.
addHydrogens(AtomProxy, int) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addHydrogens(AtomProxy, int) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addOrbital(AtomProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
addOrbital(AtomProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
addOrbital(AtomProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Creates a new, empty, nonbonding Orbital localized on atom.
addOrbital(AtomProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
addOrbital(AtomProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
addRadical(AtomProxy, RepresentationBuilder) - Static method in class net.sf.octet.util.BuilderKit
Adds a single radical center on atom using builder.
atomPairTraversed(AtomPair) - Method in class net.sf.octet.traversal.BasicTraversalHandler
 
atomPairTraversed(AtomPair) - Method in class net.sf.octet.traversal.PrintingHandler
 
atomPairTraversed(AtomPair) - Method in interface net.sf.octet.traversal.TraversalHandler
Implement this method to be notified that traversal of pair has just been completed.
atomTraversed(Atom) - Method in class net.sf.octet.traversal.BasicTraversalHandler
 
atomTraversed(Atom) - Method in class net.sf.octet.traversal.PrintingHandler
 
atomTraversed(Atom) - Method in interface net.sf.octet.traversal.TraversalHandler
Implement this method to be notified that traversal of atom has just been completed.

B

BasicAtomCollection - class net.sf.octet.collection.BasicAtomCollection.
A default implementation of the AtomCollection interface backed by an ArraySequence.
BasicAtomCollection() - Constructor for class net.sf.octet.collection.BasicAtomCollection
Constructs an empty BasicAtomCollection.
BasicAtomCollection(Collection) - Constructor for class net.sf.octet.collection.BasicAtomCollection
Constructs a BasicAtomCollection from the elements contained in atoms.
BasicAtomCollection(Atom[]) - Constructor for class net.sf.octet.collection.BasicAtomCollection
Constructs a BasicAtomCollection from the elements contained in atoms.
BasicAtomGraph - class net.sf.octet.model.BasicAtomGraph.
A default implementation of the AtomGraph interface that is suitable for representing Molecule subgraphs.
BasicAtomGraph() - Constructor for class net.sf.octet.model.BasicAtomGraph
Constructs an empty BasicAtomGraph.
BasicAtomGraph(AtomPairCollection) - Constructor for class net.sf.octet.model.BasicAtomGraph
Constructs a BasicAtomGraph from the specified AtomPairCollection.
BasicAtomGraph(AtomCollection, AtomPairCollection) - Constructor for class net.sf.octet.model.BasicAtomGraph
Constructs a BasicAtomGraph from atoms and pairs.
BasicAtomGraphCollection - class net.sf.octet.collection.BasicAtomGraphCollection.
A default implementation of the AtomGraphCollection interface backed by an ArraySequence.
BasicAtomGraphCollection() - Constructor for class net.sf.octet.collection.BasicAtomGraphCollection
Creates an empty SubgraphCollection.
BasicAtomGraphCollection(Collection) - Constructor for class net.sf.octet.collection.BasicAtomGraphCollection
Constructs a BasicAtomGraphCollection from the elements contained in graphs.
BasicAtomGraphCollection(AtomGraph[]) - Constructor for class net.sf.octet.collection.BasicAtomGraphCollection
Constructs a BasicAtomGraphCollection from the elements contained in graphs.
BasicAtomMap - class net.sf.octet.collection.BasicAtomMap.
A default implementation of the AtomMap interface backed by a HashMap.
BasicAtomMap(Map) - Constructor for class net.sf.octet.collection.BasicAtomMap
Constructs a fully functional BasicAtomMap using the specified Map for the mapping relationships.
BasicAtomPair - class net.sf.octet.model.BasicAtomPair.
A default implementation of the AtomPair interface.
BasicAtomPair(Atom, Atom) - Constructor for class net.sf.octet.model.BasicAtomPair
Creates a new BasicAtomPair from source and target.
BasicAtomPairCollection - class net.sf.octet.collection.BasicAtomPairCollection.
A default implementation of the AtomPairCollection interface backed by an ArraySequence.
BasicAtomPairCollection() - Constructor for class net.sf.octet.collection.BasicAtomPairCollection
Constructs an empty, fully functional BasicAtomPairCollection.
BasicAtomPairCollection(Collection) - Constructor for class net.sf.octet.collection.BasicAtomPairCollection
Constructs a BasicAtomPairCollection from the elements contained in pairs.
BasicAtomPairCollection(AtomPair[]) - Constructor for class net.sf.octet.collection.BasicAtomPairCollection
Constructs a BasicAtomPairCollection from the elements contained in pairs.
BasicAtomicSymbolCollection - class net.sf.octet.collection.BasicAtomicSymbolCollection.
A default implementation of the AtomicSymbolCollection interface backed by an ArraySequence.
BasicAtomicSymbolCollection() - Constructor for class net.sf.octet.collection.BasicAtomicSymbolCollection
Constructs a fully functional and empty BasicAtomicSymbolCollection.
BasicAtomicSymbolCollection(Collection) - Constructor for class net.sf.octet.collection.BasicAtomicSymbolCollection
Constructs a BasicAtomicSymbolCollection from the elements contained in symbols.
BasicAtomicSymbolCollection(AtomicSymbol[]) - Constructor for class net.sf.octet.collection.BasicAtomicSymbolCollection
Constructs a BasicAtomicSymbolCollection from the elements contained in symbols.
BasicAtomicSystem - class net.sf.octet.model.BasicAtomicSystem.
A default implementation of the AtomicSystem interface.
BasicBondingSystem - class net.sf.octet.model.BasicBondingSystem.
A default implementation of the BondingSystem interface.
BasicBondingSystem(AtomGraph, int, int) - Constructor for class net.sf.octet.model.BasicBondingSystem
 
BasicBondingSystem(AtomPair, int, int) - Constructor for class net.sf.octet.model.BasicBondingSystem
 
BasicBondingSystemCollection - class net.sf.octet.collection.BasicBondingSystemCollection.
A default implementation of the BondingSystemCollection interface backed by an ArraySequence.
BasicBondingSystemCollection() - Constructor for class net.sf.octet.collection.BasicBondingSystemCollection
Constructs an empty, fully functional BasicBondingSystemCollection.
BasicBondingSystemCollection(Collection) - Constructor for class net.sf.octet.collection.BasicBondingSystemCollection
Constructs a BasicBondingSystemCollection from the elements contained in systems.
BasicBondingSystemCollection(BondingSystem[]) - Constructor for class net.sf.octet.collection.BasicBondingSystemCollection
Constructs a BasicBondingSystemCollection from the elements contained in systems.
BasicBreadthTraverser - class net.sf.octet.traversal.BasicBreadthTraverser.
A default implementation of the BreadthTraverser interface.
BasicBreadthTraverser() - Constructor for class net.sf.octet.traversal.BasicBreadthTraverser
Constructs a fully functional BasicBreadthTraverser.
BasicConfiguration - class net.sf.octet.model.BasicConfiguration.
A default implementation of the Configuration interface.
BasicConfiguration(PaddleWheelCollection) - Constructor for class net.sf.octet.model.BasicConfiguration
Constructs a BasicConfiguration from the contents of wheels.
BasicConfigurationComparator - class net.sf.octet.query.BasicConfigurationComparator.
A default implementation of the ConfigurationComparator interface.
BasicConformation - class net.sf.octet.model.BasicConformation.
A default implementation of the Conformation interface.
BasicConformation(PaddleWheelCollection, GammaSequenceCollection) - Constructor for class net.sf.octet.model.BasicConformation
Constructs a BasicConformation from wheels and sequences.
BasicConformationComparator - class net.sf.octet.query.BasicConformationComparator.
A default implementation of the ConformationComparator interface.
BasicCycleSystemTraverser - class net.sf.octet.traversal.BasicCycleSystemTraverser.
A default implementation of the CycleSystemTraverser interface.
BasicCycleSystemTraverser() - Constructor for class net.sf.octet.traversal.BasicCycleSystemTraverser
Default constructor.
BasicDepthTraverser - class net.sf.octet.traversal.BasicDepthTraverser.
A default implementation of the DepthTraverser interface.
BasicDepthTraverser() - Constructor for class net.sf.octet.traversal.BasicDepthTraverser
Constructs a fully functional BasicDepthTraverser.
BasicElectron - class net.sf.octet.model.BasicElectron.
A default implementation of the Electron interface.
BasicElectron(boolean) - Constructor for class net.sf.octet.model.BasicElectron
Constructs a fully functional BasicElectron with spin spin.
BasicElectronCollection - class net.sf.octet.collection.BasicElectronCollection.
A default implementation of the ElectronCollection interface backed by an ArraySequence.
BasicElectronCollection() - Constructor for class net.sf.octet.collection.BasicElectronCollection
Constructs an empty BasicElectronCollection.
BasicElectronCollection(Collection) - Constructor for class net.sf.octet.collection.BasicElectronCollection
Constructs a BasicElectronCollection from the elements contained in electrons.
BasicElectronCollection(Electron[]) - Constructor for class net.sf.octet.collection.BasicElectronCollection
Constructs a BasicElectronCollection from the elements contained in electrons.
BasicFlexMolHandler - class net.sf.octet.xml.BasicFlexMolHandler.
A default implementation of the FlexMolHandler interface.
BasicFlexMolHandler() - Constructor for class net.sf.octet.xml.BasicFlexMolHandler
Default constructor.
BasicFlexMolWriter - class net.sf.octet.xml.BasicFlexMolWriter.
A default implementation of the FlexMolWriter interface.
BasicFlexMolWriter() - Constructor for class net.sf.octet.xml.BasicFlexMolWriter
Default constructor.
BasicGammaSequence - class net.sf.octet.model.BasicGammaSequence.
A default implementation of the BasicGammaSequence interface.
BasicGammaSequence(AtomPair, AtomPairCollection) - Constructor for class net.sf.octet.model.BasicGammaSequence
Constructs a BasicGammaSequence from axis and pairs.
BasicGammaSequenceCollection - class net.sf.octet.collection.BasicGammaSequenceCollection.
A default implementation of the GammaSequenceCollection interface backed by an ArraySequence.
BasicGammaSequenceCollection() - Constructor for class net.sf.octet.collection.BasicGammaSequenceCollection
Constructs an empty BasicGammaSequenceCollection.
BasicGammaSequenceCollection(GammaSequence[]) - Constructor for class net.sf.octet.collection.BasicGammaSequenceCollection
 
BasicGammaSequenceCollection(Collection) - Constructor for class net.sf.octet.collection.BasicGammaSequenceCollection
 
BasicHalfPlane - class net.sf.octet.model.BasicHalfPlane.
A default implementation of the HalfPlane interface.
BasicHalfPlane(AtomCollection, int[]) - Constructor for class net.sf.octet.model.BasicHalfPlane
Constructs a BasicHalfPlane from atoms and positions.
BasicHalfPlaneCollection - class net.sf.octet.collection.BasicHalfPlaneCollection.
A default implementation of the HalfPlaneCollection interface backed by an ArraySequence
BasicHalfPlaneCollection() - Constructor for class net.sf.octet.collection.BasicHalfPlaneCollection
Constructs an empty BasicHalfPlaneCollection
BasicHalfPlaneCollection(Collection) - Constructor for class net.sf.octet.collection.BasicHalfPlaneCollection
Constructs a BasicHalfPlaneCollection from the elements contained in planes.
BasicHalfPlaneCollection(HalfPlane[]) - Constructor for class net.sf.octet.collection.BasicHalfPlaneCollection
Constructs a BasicHalfPlaneCollection from the elements contained in planes.
BasicMeasurement - class net.sf.octet.util.BasicMeasurement.
A default implementation of the Measurement interface.
BasicMeasurement(Double, Double, String) - Constructor for class net.sf.octet.util.BasicMeasurement
Constructs a fully functional BasicMeasurement from value, uncertainty, and units.
BasicMeasurement(double, double, String) - Constructor for class net.sf.octet.util.BasicMeasurement
Constructs a fully functional BasicMeasurement from value, uncertainty, and units.
BasicMoleculeBuilder - class net.sf.octet.builder.BasicMoleculeBuilder.
A default implementation of the MoleculeBuilder interface.
BasicMoleculeBuilder() - Constructor for class net.sf.octet.builder.BasicMoleculeBuilder
 
BasicMoleculeConvertor - class net.sf.octet.model.BasicMoleculeConvertor.
A default implementation of the MoleculeConvertor interface.
BasicMoleculeConvertor() - Constructor for class net.sf.octet.model.BasicMoleculeConvertor
Default constructor.
BasicMoleculeQueryBuilder - class net.sf.octet.query.BasicMoleculeQueryBuilder.
A default implementation of the MoleculeQueryBuilder interface.
BasicMoleculeQueryBuilder(MoleculeQueryStrategy) - Constructor for class net.sf.octet.query.BasicMoleculeQueryBuilder
Constructs a fully functional BasicMoleculeQueryBuilder that uses the specified MoleculeQueryStrategy.
BasicNonbondingShell - class net.sf.octet.model.BasicNonbondingShell.
A default implementation of the NonbondingShell interface.
BasicNonbondingShell() - Constructor for class net.sf.octet.model.BasicNonbondingShell
Constructs a fully functional, empty BasicNonbondingShell.
BasicNonbondingShell(OrbitalCollection) - Constructor for class net.sf.octet.model.BasicNonbondingShell
Constructs a fully functional BasicNonbondingShell from orbitals.
BasicNucleusCollection - class net.sf.octet.collection.BasicNucleusCollection.
A default implementation of the NucleusCollection interface backed by a ArraySequence.
BasicNucleusCollection() - Constructor for class net.sf.octet.collection.BasicNucleusCollection
Constructs an empty BasicNucleusCollection.
BasicNucleusCollection(Collection) - Constructor for class net.sf.octet.collection.BasicNucleusCollection
Constructs a BasicNucleusCollection from the elements contained in nuclei.
BasicNucleusCollection(Nucleus[]) - Constructor for class net.sf.octet.collection.BasicNucleusCollection
Constructs a BasicNucleusCollection from the elements contained in nuclei.
BasicOrbital - class net.sf.octet.model.BasicOrbital.
A default implementation of the Orbital interface.
BasicOrbital() - Constructor for class net.sf.octet.model.BasicOrbital
Constructs an empty, fully functional BasicOrbital.
BasicOrbital(Collection) - Constructor for class net.sf.octet.model.BasicOrbital
Constructs a fully functional BasicOrbital from the specified Collection containing Electrons.
BasicOrbital(Electron[]) - Constructor for class net.sf.octet.model.BasicOrbital
Constructs a fully functional BasicOrbital from the specified array containing Electrons.
BasicOrbitalCollection - class net.sf.octet.collection.BasicOrbitalCollection.
A default implementation of the OrbitalCollection interface backed by an ArraySequence.
BasicOrbitalCollection() - Constructor for class net.sf.octet.collection.BasicOrbitalCollection
Creates an empty BasicOrbitalCollection.
BasicOrbitalCollection(Collection) - Constructor for class net.sf.octet.collection.BasicOrbitalCollection
Constructs a BasicOrbitalCollection from the elements contained in orbitals.
BasicOrbitalCollection(Orbital[]) - Constructor for class net.sf.octet.collection.BasicOrbitalCollection
Constructs a BasicOrbitalCollection from the elements contained in orbitals.
BasicPaddleWheel - class net.sf.octet.model.BasicPaddleWheel.
A default implementation of the PaddleWheel interface.
BasicPaddleWheel(HalfPlaneCollection, AtomPair) - Constructor for class net.sf.octet.model.BasicPaddleWheel
Constructs a BasicPaddleWheel from planes and axis.
BasicPaddleWheelCollection - class net.sf.octet.collection.BasicPaddleWheelCollection.
A default implementation of the PaddleWheelCollection interface backed by an ArraySequence
BasicPaddleWheelCollection() - Constructor for class net.sf.octet.collection.BasicPaddleWheelCollection
Constructs an empty, fully functional BasicPaddleWheelCollection.
BasicPaddleWheelCollection(Collection) - Constructor for class net.sf.octet.collection.BasicPaddleWheelCollection
Constructs a BasicPaddleWheelCollection from the elements contained in wheels.
BasicPaddleWheelCollection(PaddleWheel[]) - Constructor for class net.sf.octet.collection.BasicPaddleWheelCollection
Constructs a BasicPaddleWheelCollection from the elements contained in wheels.
BasicPaddleWheelComparator - class net.sf.octet.query.BasicPaddleWheelComparator.
A default implementation of the PaddleWheelComparator interface.
BasicTraversalHandler - class net.sf.octet.traversal.BasicTraversalHandler.
A default implementation of the TraversalHandler interface with empty method implementations.
BasicTraversalHandler() - Constructor for class net.sf.octet.traversal.BasicTraversalHandler
Constructs a BasicTraversalHandler.
BilateralQueryStrategy - class net.sf.octet.query.BilateralQueryStrategy.
A MoleculeQueryStrategy consistent with exact structure matching.
BilateralQueryStrategy() - Constructor for class net.sf.octet.query.BilateralQueryStrategy
Constructs a fully-functional BilateralQueryStrategy.
BilateralQueryStrategy(IsomorphismTraverser) - Constructor for class net.sf.octet.query.BilateralQueryStrategy
Constructs a fully functional BilateralQueryStrategy that delegates traversal operations to traverser.
BondingSystem - interface net.sf.octet.model.BondingSystem.
BondingSystem reflects a conceptually general model of chemical bonding.
BondingSystemCollection - interface net.sf.octet.collection.BondingSystemCollection.
BondingSystemCollection represents an immutable group of BondingSystems.
BondingSystemIterator - interface net.sf.octet.collection.BondingSystemIterator.
A BondingSystemIterator provides a mechanism to iterate over a BondingSystemCollection.
BondingSystemProxy - interface net.sf.octet.builder.BondingSystemProxy.
A proxy for a BondingSystem.
BreadthTraverser - interface net.sf.octet.traversal.BreadthTraverser.
Traverses an AtomGraph in breadth first order starting from a client-defined root Atom.
BreadthTraverser.Handler - interface net.sf.octet.traversal.BreadthTraverser.Handler.
An extension of the TraversalHandler interface that includes methods specific to BreadthTraverser traversal.
BreadthTraverserTest - class net.sf.octet.test.BreadthTraverserTest.
A test of BreadthTraverser functionality.
BreadthTraverserTest() - Constructor for class net.sf.octet.test.BreadthTraverserTest
Default constructor.
BuilderKit - class net.sf.octet.util.BuilderKit.
A collection of static utility methods for working with RepresentationBuilders.
branchFinished(Atom) - Method in interface net.sf.octet.traversal.DepthTraverser.Handler
Implement this method to be notified of the end of a branch traversal starting from branch.
branchStarted(Atom) - Method in interface net.sf.octet.traversal.DepthTraverser.Handler
Implement this method to be notified of the start of a branch traversal starting from branch.
buildAromaticBenzene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds benzene using the specified RepresentationBuilder.
buildAromaticFuran(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds pyridine using the specified RepresentationBuilder.
buildAromaticPyridine(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds pyridine using the specified RepresentationBuilder.
buildAromaticPyrrole(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds pyrrole using the specified RepresentationBuilder.
buildAromaticThiazole(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds thiazole with a BondingSystem comprised of five atoms and six electrons.
buildBenzeneFragment(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building an aromatic benzene representation.
buildBenzeneRadicalAnion(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a benzene radical anion using the specified RepresentationBuilder.
buildBenzylRadical(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a benzyl radical representation.
buildBicyclooctane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to construct bicyclo[2.2.2]octane using the specified RepresentationBuilder.
buildBinaphthyl(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a 1,1'-binaphthyl molecule with no chirality.
buildBiphenyl(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build biphenyl.
buildCarbonChain(RepresentationBuilder, int) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building a chain of length carbons.
buildCarbonRing(RepresentationBuilder, int) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building a carbocyclic ring of size members.
buildChargeSeparatedDimethylsulfoxide(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds dimethylsulfoxide using the specified RepresentationBuilder with a charge-separated S-O group.
buildCis2Pentene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds cis-2-pentene using the specified RepresentationBuilder.
buildCisplatin(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds cisplatin using the specified RepresentationBuilder.
buildCubane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build cubane.
buildCyclohexane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build cyclohexane.
buildCyclohexene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build cyclohexene.
buildCyclopentadienylAnion(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a cyclopentadienyl anion using the specified RepresentationBuilder.
buildDeuteroKekuleBenzene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Constructs benzene-d6 using the specified RepresentationBuilder.
buildDeuterochloroform(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Constructs CDCl3 using the specified RepresentationBuilder.
buildDiisopropylBenzene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build 1,4-diisopropylbenzene.
buildDoubleBondedDimethylsulfoxide(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds dimethylsulfoxide using the specified RepresentationBuilder with a double-bonded S=0 group.
buildFerrocene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds ferrocene using the specified RepresentationBuilder.
buildHexane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build hexane.
buildHomotropyliumCation(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a homotropylium cation using the specified RepresentationBuilder.
buildIsopentane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build isopentane.
buildKekuleBenzene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds kekule benzene (1,3,5-cyclohexatriene) using the specified RepresentationBuilder.
buildKekuleFuran(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds furan using the specified RepresentationBuilder.
buildKekuleToluene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build Kekule-toluene.
buildNaphthalene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build Kekule-naphthalene.
buildNaphthaleneFragment(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building an aromatic naphthalene representation.
buildPentane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds n-pentane using the specified RepresentationBuilder.
buildPhenoxyRadical(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a phenoxy radical representation.
buildPhenylAnion(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a phenyl anion represention.
buildQuinoline(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build quinoline with aromatic bonding.
buildRBinaphthyl(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds the (R)-1,1'-binaphthyl using the specified RepresentationBuilder.
buildRBinaphthylInverted(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds the (R)-1,1'-binaphthyl using the specified RepresentationBuilder, but with an inverted conformation about the biaryl axis compared to the result obtained with buildRBinaphthyl.
buildRButanonecyanohydrin(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (R)-2-cyano-2-butanol using the specified RepresentationBuilder.
buildRDimethylallene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds an (R)-dimethylallene representation.
buildRIsobutanol(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (R)-isobutanol using the specified RepresentationBuilder.
buildRR23Butanediol(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (R, R)-2,3-butanediol using the specified RepresentationBuilder.
buildRS23ButaneDiol(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (2R, 3S)-butanediol, the meso form, using the specified RepresentationBuilder.
buildReverseCis2Pentene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds cis-2-pentene using the specified RepresentationBuilder.
buildReverseTrans2Pentene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds trans-2-pentene using the specified RepresentationBuilder.
buildSBinaphthyl(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (S)-1,1'-binaphthyl using the specified RepresentationBuilder.
buildSButanonecyanohydrin(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (S)-2-cyano-2-butanol using the specified RepresentaitonBuilder.
buildSDimethylallene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds an (S)-dimethylallene molecule.
buildSIsobutanol(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (S)-isobutanol using the specified RepresentationBuilder.
buildSS23Butanediol(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds (S, S)-2,3-butanediol using the specified RepresentationBuilder.
buildSaturatedCarbonChain(RepresentationBuilder, int) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building a chain of length carbons.
buildSaturatedCarbonRing(RepresentationBuilder, int) - Static method in class net.sf.octet.util.RepresentationKit
Returns an ordered AtomProxy array after building a ring of length carbons.
buildSerotonin(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build serotonin with Kekule aromatic bonding.
buildSingletDichlorocarbene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a singlet dichlorocarbene representation.
buildTertButylCyclohexane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Directs builder to build t-butylcyclohexane.
buildTetrahedrane(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds tetrahedrane using the specified RepresentationBuilder.
buildTrans2Pentene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds trans-2-pentene using the specified RepresentationBuilder.
buildTransplatin(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds transplatin using the specified RepresentationBuilder
buildTripletDichlorocarbene(RepresentationBuilder) - Static method in class net.sf.octet.util.RepresentationKit
Builds a triplet dichlorocarbene representation.

C

CachedMoleculeQuery - class net.sf.octet.query.CachedMoleculeQuery.
An implementation of the MoleculeQuery interface that enables query results to be cached to improve performance.
CachedMoleculeQuery(MoleculeQuery) - Constructor for class net.sf.octet.query.CachedMoleculeQuery
Constructs a fully functional CachedMoleculeQuery that forwards requests to query.
CollectionKit - class net.sf.octet.util.CollectionKit.
A group of static utility methods for working with the net.sf.octet.collection package.
CollectionsTest - class net.sf.octet.test.CollectionsTest.
Unit tests for the net.sf.octet.collection package.
CollectionsTest() - Constructor for class net.sf.octet.test.CollectionsTest
Default constructor.
CompleteTest - class net.sf.octet.test.CompleteTest.
The top-level test application for the Octet framework.
Configuration - interface net.sf.octet.model.Configuration.
A representation of atomic configuration - the spatial distribution of neighboring Atoms about a central Atom.
ConfigurationComparator - interface net.sf.octet.query.ConfigurationComparator.
A comparator of Configuration.
ConfigurationProxy - interface net.sf.octet.builder.ConfigurationProxy.
A proxy for a Configuration.
ConfigurationTest - class net.sf.octet.test.ConfigurationTest.
A test for Configuration and ConfigurationComparator functionality.
ConfigurationTest() - Constructor for class net.sf.octet.test.ConfigurationTest
Default constructor.
Conformation - interface net.sf.octet.model.Conformation.
Representation of molecular conformation.
ConformationComparator - interface net.sf.octet.query.ConformationComparator.
A comparator of Conformations.
ConformationTest - class net.sf.octet.test.ConformationTest.
A set of tests of Molecule conformation.
ConformationTest() - Constructor for class net.sf.octet.test.ConformationTest
Default constructor.
CycleSystemFinished() - Method in interface net.sf.octet.traversal.CycleSystemTraverser.Handler
Implement this method to receive notification that all elements of the last perceived cycle system have been traversed.
CycleSystemStarted() - Method in interface net.sf.octet.traversal.CycleSystemTraverser.Handler
Implement this method to receive notification that a new cycle system has been found and is about to be traversed.
CycleSystemTraverser - interface net.sf.octet.traversal.CycleSystemTraverser.
Traverses the cycle systems of an AtomGraph.
CycleSystemTraverser.Handler - interface net.sf.octet.traversal.CycleSystemTraverser.Handler.
A handler of CycleSystemTraverser events.
CycleSystemTraverserTest - class net.sf.octet.test.CycleSystemTraverserTest.
A set of tests for CycleSystemTraverser functionality.
CycleSystemTraverserTest() - Constructor for class net.sf.octet.test.CycleSystemTraverserTest
Default constructor.
CycleTraverser - interface net.sf.octet.traversal.CycleTraverser.
Traverses the cycles of an AtomGraph.
CycleTraverser.Handler - interface net.sf.octet.traversal.CycleTraverser.Handler.
An extension of the TraversalHandler interface that includes methods specific to CycleTraverser traversal.
CycleTraverserTest - class net.sf.octet.test.CycleTraverserTest.
A test for CycleTraverser functionality.
CycleTraverserTest() - Constructor for class net.sf.octet.test.CycleTraverserTest
Default constructor.
characters(char[], int, int) - Method in class net.sf.octet.xml.BasicFlexMolHandler
 
characters(char[], int, int) - Method in class net.sf.octet.xml.DataWriter
Write a sequence of characters.
characters(char[], int, int) - Method in class net.sf.octet.xml.XMLWriter
Write character data.
characters(String) - Method in class net.sf.octet.xml.XMLWriter
Write a string of character data, with XML escaping.
clear() - Method in class net.sf.octet.util.OrderedSet
 
compare(Configuration, Configuration, AtomMap) - Method in class net.sf.octet.query.BasicConfigurationComparator
 
compare(Conformation, Conformation, AtomMap) - Method in class net.sf.octet.query.BasicConformationComparator
 
compare(PaddleWheel, PaddleWheel, AtomMap) - Method in class net.sf.octet.query.BasicPaddleWheelComparator
 
compare(Configuration, Configuration, AtomMap) - Method in class net.sf.octet.query.BilateralQueryStrategy
 
compare(Conformation, Conformation, AtomMap) - Method in class net.sf.octet.query.BilateralQueryStrategy
 
compare(Configuration, Configuration, AtomMap) - Method in interface net.sf.octet.query.ConfigurationComparator
Compares input with model using map to correlate Atoms between the two.
compare(Conformation, Conformation, AtomMap) - Method in interface net.sf.octet.query.ConformationComparator
Compares input to model, using the specified AtomMap to correlate Atoms between the two.
compare(PaddleWheel, PaddleWheel, AtomMap) - Method in interface net.sf.octet.query.PaddleWheelComparator
Compares input to model using the specified AtomMap to correlate Atoms between the two.
compare(Configuration, Configuration, AtomMap) - Method in class net.sf.octet.query.UnilateralQueryStrategy
 
compare(Conformation, Conformation, AtomMap) - Method in class net.sf.octet.query.UnilateralQueryStrategy
 
configureAlkene(AtomProxy, AtomProxy, AtomProxy, AtomProxy, AtomProxy, AtomProxy, RepresentationBuilder) - Static method in class net.sf.octet.util.BuilderKit
Configures the specified AtomProxies in a planar arrangement about an axis defined by a left and right AtomProxy.
configureTetrahedron(AtomProxy, AtomProxy, AtomProxy, AtomProxy, AtomProxy, RepresentationBuilder) - Static method in class net.sf.octet.util.BuilderKit
Configures the specified AtomProxies in a tetrahedral arrangement about a central AtomProxy using Builder.
connect(AtomProxy, AtomProxy, BondingSystemProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
connect(AtomProxy, GammaSequenceProxy) - Method in class net.sf.octet.builder.AbstractRepresentationBuilder
 
connect(AtomProxy, AtomProxy, BondingSystemProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
connect(AtomProxy, GammaSequenceProxy) - Method in class net.sf.octet.builder.BasicMoleculeBuilder
 
connect(AtomProxy, AtomProxy, BondingSystemProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Connects source with target within the BondingSystem denoted by system.
connect(AtomProxy, GammaSequenceProxy) - Method in interface net.sf.octet.builder.RepresentationBuilder
Adds atom to sequence.
connect(AtomProxy, AtomProxy, BondingSystemProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
connect(AtomProxy, GammaSequenceProxy) - Method in class net.sf.octet.query.BasicMoleculeQueryBuilder
 
connect(AtomProxy, AtomProxy, BondingSystemProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter
 
connect(AtomProxy, GammaSequenceProxy) - Method in class net.sf.octet.xml.BasicFlexMolWriter