Uses of Class
org.openscience.cdk.tools.scaffold.ScaffoldNodeBase
-
Uses of ScaffoldNodeBase in org.openscience.cdk.tools.scaffold
Subclasses of ScaffoldNodeBase in org.openscience.cdk.tools.scaffoldModifier and TypeClassDescriptionclassNetworkNode<MoleculeType>The NetworkNodes are nodes from which aScaffoldNetworkcan be built.classTreeNode<MoleculeType>The TreeNodes are nodes from which aScaffoldTreecan be built.Fields in org.openscience.cdk.tools.scaffold with type parameters of type ScaffoldNodeBaseModifier and TypeFieldDescriptionprotected List<ScaffoldNodeBase<MoleculeType>>ScaffoldNodeBase.childrenChildren of the Nodeprotected HashMap<Integer,HashSet<ScaffoldNodeBase>> ScaffoldNodeCollectionBase.levelMapSaves all ScaffoldNodes according to their level.protected HashMap<Integer,ScaffoldNodeBase> ScaffoldNodeCollectionBase.nodeMapSaves all ScaffoldNodes and numbers them in ascending order.protected HashMap<ScaffoldNodeBase,Integer> ScaffoldNodeCollectionBase.reverseNodeMapSaves all ScaffoldNodes and numbers them in ascending order.protected HashMap<String,ScaffoldNodeBase> ScaffoldNodeCollectionBase.smilesMapSaves all ScaffoldNodes according to their SMILES.Methods in org.openscience.cdk.tools.scaffold that return ScaffoldNodeBaseModifier and TypeMethodDescriptionabstract ScaffoldNodeBase<MoleculeType>ScaffoldNodeBase.addChild(MoleculeType aMolecule) Adds a child to the ScaffoldNodeBase, i.e. links it to a ScaffoldNodeBase on the level belowScaffoldNodeCollectionBase.getMatrixNode(int aNumber) Returns the node that belongs to a certain row and column number of the matrix.ScaffoldNodeCollectionBase.getNode(org.openscience.cdk.interfaces.IAtomContainer aMolecule) Return the ScaffoldNode that belongs to a specific molecule.Methods in org.openscience.cdk.tools.scaffold that return types with arguments of type ScaffoldNodeBaseModifier and TypeMethodDescriptionScaffoldNodeCollectionBase.getAllNodes()Get all ScaffoldNodes of the ScaffoldScaffoldNodeCollectionBase.getAllNodesOnLevel(int aLevel) Return all ScaffoldNodes that are at a certain level in the ScaffoldCollection.ScaffoldNodeBase.getChildren()Get the children nodes.ScaffoldNodeCollectionBase.getMatrixNodes()Returns the number of the nodes and the nodes of the matrix in ascending order.Methods in org.openscience.cdk.tools.scaffold with parameters of type ScaffoldNodeBaseModifier and TypeMethodDescriptionvoidScaffoldNetwork.addNode(ScaffoldNodeBase aNode) Add a node to the graph structure.abstract voidScaffoldNodeCollectionBase.addNode(ScaffoldNodeBase aNode) Add ScaffoldNodeBase to the ScaffoldNodeCollectionBase.voidScaffoldTree.addNode(ScaffoldNodeBase aNode) Add a node to the graph structure.protected voidScaffoldNodeCollectionBase.addNodeToCollections(ScaffoldNodeBase aNode) Adds the node to the internal node collections node map, reverse node map, smiles map, and level map.voidScaffoldNetwork.removeNode(ScaffoldNodeBase aNode) Removes a node.abstract voidScaffoldNodeCollectionBase.removeNode(ScaffoldNodeBase aNode) Removes a node.voidScaffoldTree.removeNode(ScaffoldNodeBase aNode) Removes a node.Method parameters in org.openscience.cdk.tools.scaffold with type arguments of type ScaffoldNodeBaseModifier and TypeMethodDescriptionvoidScaffoldNodeBase.setChildren(List<ScaffoldNodeBase<MoleculeType>> aChildren) Set the children node.