Package chemaxon.fixers
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
- Since:
- Marvin 5.3
-
Method Summary
Modifier and TypeMethodDescriptionboolean
fix
(StructureCheckerResult result) Fixes one molecule problem identified by the resultDeprecated, for removal: This API element is subject to removal in a future version.Gets the descriptor object of the fixer.getName()
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.
-
Method Details
-
fix
Fixes one molecule problem identified by the result- Parameters:
result
- is an instance ofStructureCheckerResult
which identifies the problem- Returns:
- true if the fix was successful false otherwise
-
getDescription
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the description of the fixer
-
setDescription
@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) void setDescription(String description) Deprecated, for removal: This API element is subject to removal in a future version.Sets the description of the fixer- Parameters:
description
- is aString
instance
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the name of the fixer
-
setName
Deprecated, for removal: This API element is subject to removal in a future version.Sets the name of the fixer- Parameters:
Name
- is aString
instance
-
getDescriptor
StructureFixerDescriptor getDescriptor()Gets the descriptor object of the fixer.- Returns:
- the descriptor object
-