Package chemaxon.fixers
Class AbstractStructureFixer
- java.lang.Object
-
- chemaxon.fixers.AbstractStructureFixer
-
- All Implemented Interfaces:
StructureFixer
- Direct Known Subclasses:
AbsentChiralFlagFixer
,AbsoluteStereoFixer
,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
,RemoveBracketsFixer
,RemoveChiralFlagFixer
,RemoveExplicitHydrogenFixer
,RemoveInvalidChiralFlagFixer
,RemoveRadicalFixer
,RemoveReactingCenterBondMarkFixer
,RemoveStereoCareBoxFixer
,RemoveStereoInversionRetentionMarkFixer
,RemoveUnreferencedRgroupDefinitionsFixer
,RemoveValencePropertyFixer
,RemoveZCoordinateFixer
,RgroupAttachmentFixer
,SubstructureFixer
,UngroupFixer
,ValenceFixer
,WedgeCleanFixer
,WigglyDoubleBondFixer
@PublicAPI public abstract class AbstractStructureFixer extends Object implements StructureFixer
This class is the default abstract implementation ofStructureFixer
interface- Since:
- Marvin 5.3
-
-
Constructor Summary
Constructors Constructor Description AbstractStructureFixer()
Constructor to create a Structure fixer
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
StructureFixerDescriptor
getDescriptor()
Gets the descriptor object of the fixer.String
getName()
void
setDescription(String description)
Sets the description of the fixervoid
setName(String name)
Sets the name of the fixer-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface chemaxon.fixers.StructureFixer
fix
-
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceStructureFixer
- Returns:
- the name of the fixer
-
setName
public void setName(String name)
Description copied from interface:StructureFixer
Sets the name of the fixer- Specified by:
setName
in interfaceStructureFixer
- Parameters:
name
- is aString
instance
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceStructureFixer
- Returns:
- the description of the fixer
-
setDescription
public void setDescription(String description)
Description copied from interface:StructureFixer
Sets the description of the fixer- Specified by:
setDescription
in interfaceStructureFixer
- Parameters:
description
- is aString
instance
-
getDescriptor
public StructureFixerDescriptor getDescriptor()
Description copied from interface:StructureFixer
Gets the descriptor object of the fixer.- Specified by:
getDescriptor
in interfaceStructureFixer
- Returns:
- the descriptor object
-
-