Package | Description |
---|---|
org.openscience.cdk.isomorphism.matchers | |
org.openscience.cdk.smarts |
Modifier and Type | Method and Description |
---|---|
Expr |
Expr.and(Expr expr)
Utility, combine this expression with another, using conjunction.
|
Expr |
QueryBond.getExpression()
Access the bond expression predicate associated with this query bond.
|
Expr |
QueryAtom.getExpression()
Get the atom-expression predicate for this query atom.
|
Expr |
Expr.left()
Access the left sub-expression of this atom expression being
tested.
|
Expr |
Expr.negate()
Negate the expression, the expression will not return true only if
the condition is not met.
|
Expr |
Expr.or(Expr expr)
Utility, combine this expression with another, using disjunction.
|
Expr |
Expr.right()
Access the right sub-expression of this atom expression being
tested.
|
Modifier and Type | Method and Description |
---|---|
Expr |
Expr.and(Expr expr)
Utility, combine this expression with another, using conjunction.
|
Expr |
Expr.or(Expr expr)
Utility, combine this expression with another, using disjunction.
|
void |
Expr.set(Expr expr)
Set this expression to another (shallow copy).
|
void |
QueryBond.setExpression(Expr expr)
Set the bond expression for this query bond.
|
void |
QueryAtom.setExpression(Expr expr)
Set the atom-expression predicate for this query atom.
|
void |
Expr.setLogical(Expr.Type type,
Expr left,
Expr right)
Set the logical value of this atom expression.
|
Constructor and Description |
---|
Expr(Expr.Type op,
Expr left,
Expr right)
Creates a logical atom expression for the specified.
|
Expr(Expr expr)
Copy-constructor, creates a shallow copy of the provided expression.
|
QueryAtom(Expr expr)
Create a new query atom with the given an expression.
|
QueryBond(IAtom beg,
IAtom end,
Expr expr)
Constructs an query bond from an expression.
|
Modifier and Type | Method and Description |
---|---|
static String |
Smarts.generateAtom(Expr expr)
Utility to generate an atom expression.
|
static String |
Smarts.generateBond(Expr expr)
Utility to generate a bond expression.
|
Copyright © 2021. All rights reserved.