@Deprecated public class VFQueryBuilder extends Object implements IQuery
Constructor and Description |
---|
VFQueryBuilder()
Deprecated.
Constructor for VF Query Builder
|
Modifier and Type | Method and Description |
---|---|
INode |
addNode(VFAtomMatcher matcher,
IAtom atom)
Deprecated.
Add and return a node for a query atom
|
IEdge |
connect(INode source,
INode target,
VFBondMatcher matcher)
Deprecated.
Construct and return an edge for a given query and target node
|
int |
countEdges()
Deprecated.
Returns edge count.
|
int |
countNodes()
Deprecated.
Returns node count.
|
Iterable<IEdge> |
edges()
Deprecated.
Returns edges of the query.
|
IAtom |
getAtom(INode node)
Deprecated.
Returns an atom associated with this node.
|
IEdge |
getEdge(INode source,
INode target)
Deprecated.
Returns an edge associated between two nodes.
|
IEdge |
getEdge(int index)
Deprecated.
Returns an edge of the query mol at a given position.
|
INode |
getNode(IAtom atom)
Deprecated.
Return a node for a given atom else return null
|
INode |
getNode(int index)
Deprecated.
Returns a node of the query mol at a given position.
|
Iterable<INode> |
nodes()
Deprecated.
Returns nodes of the query.
|
public VFQueryBuilder()
public INode getNode(int index)
public INode getNode(IAtom atom)
atom
- public IEdge getEdge(int index)
public IEdge getEdge(INode source, INode target)
public INode addNode(VFAtomMatcher matcher, IAtom atom)
matcher
- atom
- public int countNodes()
countNodes
in interface IQuery
public int countEdges()
countEdges
in interface IQuery
public IEdge connect(INode source, INode target, VFBondMatcher matcher)
source
- target
- matcher
- Copyright © 2021. All rights reserved.