public static class ValenceCheckOptions.Builder extends Object
Constructor and Description |
---|
ValenceCheckOptions.Builder() |
Modifier and Type | Method and Description |
---|---|
ValenceCheckOptions |
build()
Builds a
ValenceCheckOptions object. |
ValenceCheckOptions.Builder |
setLocalAromaticChecking(boolean localAromaticCheck) |
ValenceCheckOptions.Builder |
setLocalAromatiChecking(boolean localAromaticCheck)
Deprecated.
since Marvin 14.7.7, Use
setLocalAromaticChecking(boolean) instead. |
ValenceCheckOptions.Builder |
setTraditionalNitrogenAllowed(boolean traditionalNallowed) |
@Deprecated public ValenceCheckOptions.Builder setLocalAromatiChecking(boolean localAromaticCheck)
setLocalAromaticChecking(boolean)
instead.localAromaticCheck
- Do not calculate valence for ambiguous aromatic atoms
behaving like aromatic Nitrogens (e.g. N, O+ or C-) or
Borons (e.g. B, C+). Ambiguous aromatic atoms are ignored
in valence calculations if set to true and no global
aromatic rules are checkedpublic ValenceCheckOptions.Builder setLocalAromaticChecking(boolean localAromaticCheck)
localAromaticCheck
- Do not calculate valence for ambiguous aromatic atoms
behaving like aromatic Nitrogens (e.g. N, O+ or C-) or
Borons (e.g. B, C+). Ambiguous aromatic atoms are ignored
in valence calculations if set to true and no global
aromatic rules are checkedpublic ValenceCheckOptions.Builder setTraditionalNitrogenAllowed(boolean traditionalNallowed)
traditionalNallowed
- traditionalNitrogenAllowed the traditional way of the
ylidene and nitro groups if true the N in CN(=O)=O,
CN(C)(C)=O, CN(=C)=O and c1ccccn1=O is accepted if false
they are marked as valence error.public ValenceCheckOptions build()
ValenceCheckOptions
object.ValenceCheckOptions
object