Package chemaxon.struc.prop
Class MMoleculeProp
java.lang.Object
chemaxon.struc.MProp
chemaxon.struc.prop.MMoleculeProp
- All Implemented Interfaces:
Serializable,Cloneable
Molecule property.
- Since:
- Marvin 4.1, 11/20/2005
- See Also:
-
Field Summary
Fields inherited from class chemaxon.struc.MProp
COORDDEP, TYPE_3D_COORDS, TYPE_ARRAY_BYTE, TYPE_ARRAY_DOUBLE, TYPE_ARRAY_INTEGER, TYPE_BOOLEAN, TYPE_COLLECTION_HASH, TYPE_COLLECTION_LIST, TYPE_CONFORMER_DESCRIPTOR, TYPE_DOUBLE, TYPE_FONT, TYPE_INTEGER, TYPE_MDOCUMENT_PROP, TYPE_MOLECULE, TYPE_OBJECT, TYPE_STRING, TYPE_VOLUMETRIC_DATA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Clones the object.Clones the object.convertToString(String fmt, int flags) Deprecated, for removal: This API element is subject to removal in a future version.booleanGets the molecule.Gets the type name of the property.Gets the property value as an object.Gets the XSD type name of the property.inthashCode()toString()String representation of this object: number of atoms, number of bonds.Methods inherited from class chemaxon.struc.MProp
convertToString, getGrinvCC, getPropArraySize, isCoordDependent, setCoordDependent
-
Constructor Details
-
MMoleculeProp
Constructs a property object from a molecule.- Parameters:
m- the molecule
-
-
Method Details
-
convertToString
@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public String convertToString(String fmt, int flags) Deprecated, for removal: This API element is subject to removal in a future version.As of Marvin 5.7, replaced byMPropHandler.convertToString(MProp, String).Converts the molecule to text format.- Specified by:
convertToStringin classMProp- Parameters:
fmt- the molecule file format ornullflags- optional conversion flags- Returns:
- the string
- Since:
- Marvin 5.0, 11/05/2007
-
getPropValue
Gets the property value as an object.- Specified by:
getPropValuein classMProp- Returns:
- the Molecule
-
getMolecule
Gets the molecule.- Returns:
- the molecule or null
-
getPropType
Gets the type name of the property.- Specified by:
getPropTypein classMProp- Returns:
- "Molecule"
-
getPropXSDType
Gets the XSD type name of the property.- Specified by:
getPropXSDTypein classMProp- Returns:
- "ENTITY"
-
cloneProp
Clones the object. -
clone
Clones the object. -
equals
-
hashCode
public int hashCode() -
toString
String representation of this object: number of atoms, number of bonds.
-
MPropHandler.convertToString(MProp, String).