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 SummaryFields inherited from class chemaxon.struc.MPropCOORDDEP, 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 SummaryConstructors
- 
Method SummaryModifier 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.MPropconvertToString, getGrinvCC, getPropArraySize, isCoordDependent, setCoordDependent
- 
Constructor Details- 
MMoleculePropConstructs 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 class- MProp
- Parameters:
- fmt- the molecule file format or- null
- flags- optional conversion flags
- Returns:
- the string
- Since:
- Marvin 5.0, 11/05/2007
 
- 
getPropValueGets the property value as an object.- Specified by:
- getPropValuein class- MProp
- Returns:
- the Molecule
 
- 
getMoleculeGets the molecule.- Returns:
- the molecule or null
 
- 
getPropTypeGets the type name of the property.- Specified by:
- getPropTypein class- MProp
- Returns:
- "Molecule"
 
- 
getPropXSDTypeGets the XSD type name of the property.- Specified by:
- getPropXSDTypein class- MProp
- Returns:
- "ENTITY"
 
- 
clonePropClones the object.
- 
cloneClones the object.
- 
equals
- 
hashCodepublic int hashCode()
- 
toStringString representation of this object: number of atoms, number of bonds.
 
- 
MPropHandler.convertToString(MProp, String).