Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.util.Map<INode,org.openscience.cdk.interfaces.IAtom>> |
BaseMCS.vfLibSolutions |
Modifier and Type | Method and Description |
---|---|
int |
Map2ValueComparator.compare(java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> object1,
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> object2) |
int |
Map2ValueComparator.compare(java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> object1,
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> object2) |
Modifier and Type | Class and Description |
---|---|
class |
NodeBuilder
Class for building/storing nodes (atoms) in the graph with atom query
capabilities.
|
Modifier and Type | Method and Description |
---|---|
INode |
VFQueryBuilder.addNode(AtomMatcher matcher,
org.openscience.cdk.interfaces.IAtom atom)
Add and return a node for a query atom
|
INode |
VFQueryBuilder.getNode(org.openscience.cdk.interfaces.IAtom atom)
Return a node for a given atom else return null
|
INode |
VFQueryBuilder.getNode(int index)
Returns a node of the query mol at a given position.
|
INode |
EdgeBuilder.getSource()
Returns source Node.
|
INode |
EdgeBuilder.getTarget()
Returns target Node.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<INode> |
NodeBuilder.neighbors()
Returns neighbors.
|
java.lang.Iterable<INode> |
VFQueryBuilder.nodes()
Returns nodes of the query.
|
Modifier and Type | Method and Description |
---|---|
IEdge |
VFQueryBuilder.connect(INode source,
INode target,
BondMatcher matcher)
Construct and return an edge for a given query and target node
|
org.openscience.cdk.interfaces.IAtom |
VFQueryBuilder.getAtom(INode node)
Returns an atom associated with this node.
|
IEdge |
VFQueryBuilder.getEdge(INode source,
INode target)
Returns an edge associated between two nodes.
|
Modifier and Type | Method and Description |
---|---|
INode |
IQuery.getNode(int index)
Returns a node of the query mol at a given position.
|
INode |
IEdge.getSource()
Returns source Node.
|
INode |
IEdge.getTarget()
Returns target Node.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
IMapper.getFirstMap(org.openscience.cdk.interfaces.IAtomContainer target)
Returns first solution map.
|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
IState.getMap()
Returns the current mapping of query atoms onto target atoms.
|
java.util.List<java.util.Map<INode,org.openscience.cdk.interfaces.IAtom>> |
IMapper.getMaps(org.openscience.cdk.interfaces.IAtomContainer target)
Returns all solution map.
|
java.lang.Iterable<INode> |
INode.neighbors()
Returns neighbors.
|
java.lang.Iterable<INode> |
IQuery.nodes()
Returns nodes of the query.
|
Modifier and Type | Method and Description |
---|---|
org.openscience.cdk.interfaces.IAtom |
IQuery.getAtom(INode node)
Returns an atom associated with this node.
|
IEdge |
IQuery.getEdge(INode source,
INode target)
Returns an edge associated between two nodes.
|
Modifier and Type | Method and Description |
---|---|
INode |
Match.getQueryNode()
Return query node
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
VFMCSMapper.getFirstMap(org.openscience.cdk.interfaces.IAtomContainer target)
Returns first solution map.
|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
VFMapper.getFirstMap(org.openscience.cdk.interfaces.IAtomContainer target)
Returns first solution map.
|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
VFMCSState.getMap()
Returns the current mapping of query atoms onto target atoms.
|
java.util.Map<INode,org.openscience.cdk.interfaces.IAtom> |
VFState.getMap()
Returns the current mapping of query atoms onto target atoms.
|
java.util.List<java.util.Map<INode,org.openscience.cdk.interfaces.IAtom>> |
VFMCSMapper.getMaps(org.openscience.cdk.interfaces.IAtomContainer target)
Returns all solution map.
|
java.util.List<java.util.Map<INode,org.openscience.cdk.interfaces.IAtom>> |
VFMapper.getMaps(org.openscience.cdk.interfaces.IAtomContainer target)
Returns all solution map.
|
Constructor and Description |
---|
Match(INode query,
org.openscience.cdk.interfaces.IAtom target)
Constructor
|