Interface StructureFixer

All Known Implementing Classes:
AbsentChiralFlagFixer, AbsoluteStereoFixer, AbstractStructureFixer, AddChiralFlagFixer, BondAngleFixer, BondLengthFixer, CleanFixer, ClearWedgeFixer, ContractGroupFixer, ConvertAliasToGroupFixer, ConvertPseudoToGroupFixer, ConvertToAtomFixer, ConvertToCarbonFixer, ConvertToCrossedDoubleBondFixer, ConvertToElementalFormFixer, ConvertToIonicFormFixer, ConvertToPlainDoubleBondFixer, ConvertToSingleBondFixer, ConvertToWigglyDoubleBondFixer, CrossedDoubleBondFixer, DearomatizeFixer, DistanceBasedMetalloceneFixer, ExpandGroupFixer, ExplicitHydrogenFixer, FlipWedgeBondFixer, IsotopeFixer, MapMoleculeFixer, MapReactionFixer, MetalloceneFixer, NeutralizeChargeFixer, PartialCleanFixer, RearomatizeFixer, RearrangeWedgesFixer, RemoveAliasFixer, RemoveAtomFixer, RemoveAtomMapFixer, RemoveAtomQueryPropertyFixer, RemoveAtomValueFixer, RemoveAttachedDataFixer, RemoveBondFixer, RemoveBondTopologyFixer, RemoveBracketsFixer, RemoveChiralFlagFixer, RemoveExplicitHydrogenFixer, RemoveInvalidChiralFlagFixer, RemoveRadicalFixer, RemoveReactingCenterBondMarkFixer, RemoveStereoCareBoxFixer, RemoveStereoInversionRetentionMarkFixer, RemoveUnreferencedRgroupDefinitionsFixer, RemoveValencePropertyFixer, RemoveZCoordinateFixer, RgroupAttachmentFixer, SubstructureFixer, UngroupFixer, ValenceFixer, WedgeCleanFixer, WigglyDoubleBondFixer

@PublicApi public interface StructureFixer
A StructureFixer can fix a Molecule problem identified by a StructureCheckerResult
Since:
Marvin 5.3
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Fixes one molecule problem identified by the result
    Deprecated, for removal: This API element is subject to removal in a future version.
    Gets the descriptor object of the fixer.
    Deprecated, for removal: This API element is subject to removal in a future version.
    void
    setDescription(String description)
    Deprecated, for removal: This API element is subject to removal in a future version.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.