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_DOUBLE, TYPE_FONT, TYPE_INTEGER, TYPE_MDOCUMENT_PROP, TYPE_MOLECULE, TYPE_OBJECT, TYPE_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Clones the object.Clones the object.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
getGrinvCC, getPropArraySize, isCoordDependent, of, setCoordDependent
-
Constructor Details
-
MMoleculeProp
Constructs a property object from a molecule.- Parameters:
m- the molecule
-
-
Method Details
-
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.
-