Package | Description |
---|---|
org.openscience.cdk.isomorphism.matchers |
Modifier and Type | Method and Description |
---|---|
Expr.Type |
Expr.type()
Access the type of the atom expression.
|
static Expr.Type |
Expr.Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Expr.Type[] |
Expr.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static QueryAtomContainer |
QueryAtomContainer.create(IAtomContainer src,
Expr.Type... opts)
Create a query from a molecule and a provided set of expressions.
|
static void |
QueryAtomContainer.create(IAtomContainer dst,
IAtomContainer src,
Expr.Type... opts)
Populate a query from a molecule and a provided set of expressions.
|
void |
Expr.setLogical(Expr.Type type,
Expr left,
Expr right)
Set the logical value of this atom expression.
|
void |
Expr.setPrimitive(Expr.Type type)
Set the primitive value of this atom expression.
|
void |
Expr.setPrimitive(Expr.Type type,
int val)
Set the primitive value of this atom expression.
|
Constructor and Description |
---|
Expr(Expr.Type op)
Creates an atom expression for the specified primitive.
|
Expr(Expr.Type op,
Expr left,
Expr right)
Creates a logical atom expression for the specified.
|
Expr(Expr.Type op,
IAtomContainer mol)
Creates a recursive atom expression.
|
Expr(Expr.Type op,
int val)
Creates an atom expression for the specified primitive and 'value'.
|
QueryAtom(Expr.Type type)
Create a new query atom with the given an predicate expression type.
|
QueryAtom(Expr.Type type,
int val)
Create a new query atom with the given an value expression type.
|
QueryBond(IAtom beg,
IAtom end,
Expr.Type type)
Constructs an query bond from an expression type.
|
QueryBond(IAtom beg,
IAtom end,
Expr.Type type,
int val)
Constructs an query bond from an expression type and value.
|
Copyright © 2021. All rights reserved.