Package chemaxon.struc.prop
Class MIntegerProp
java.lang.Object
chemaxon.struc.MProp
chemaxon.struc.prop.MIntegerProp
- All Implemented Interfaces:
- Serializable,- Cloneable
Integer 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 SummaryConstructorsConstructorDescriptionMIntegerProp(int x) Constructs a property object from an integer value.MIntegerProp(String sval) Constructs an integer property from a string value.
- 
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 type name of the property.Gets the property value as an object.Gets the XSD type name of the property.inthashCode()final intintValue()Gets the integer value.toString()Overrides Object.toString() to ease debugging.Methods inherited from class chemaxon.struc.MPropconvertToString, getGrinvCC, getPropArraySize, isCoordDependent, setCoordDependent
- 
Constructor Details- 
MIntegerProppublic MIntegerProp(int x) Constructs a property object from an integer value.- Parameters:
- x- the value
 
- 
MIntegerPropConstructs an integer property from a string value.- Parameters:
- sval- the string value
- Throws:
- IllegalArgumentException
 
 
- 
- 
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 property 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 Integer
 
- 
intValuepublic final int intValue()Gets the integer value.- Returns:
- the value
 
- 
getPropTypeGets the type name of the property.- Specified by:
- getPropTypein class- MProp
- Returns:
- "integer"
 
- 
getPropXSDTypeGets the XSD type name of the property.- Specified by:
- getPropXSDTypein class- MProp
- Returns:
- "integer"
 
- 
clonePropClones the object.
- 
cloneClones the object.
- 
equals
- 
hashCodepublic int hashCode()
- 
toStringDescription copied from class:MPropOverrides Object.toString() to ease debugging. Returns a string consisting of the classname (without the package name!), the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object.
 
- 
MPropHandler.convertToString(MProp, String)