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 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
ConstructorsConstructorDescriptionMIntegerProp(int x) Constructs a property object from an integer value.MIntegerProp(String sval) Constructs an integer property from a string value. -
Method Summary
Modifier and TypeMethodDescriptionclone()Clones the object.Clones the object.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.MProp
getGrinvCC, getPropArraySize, isCoordDependent, of, setCoordDependent
-
Constructor Details
-
MIntegerProp
public MIntegerProp(int x) Constructs a property object from an integer value.- Parameters:
x- the value
-
MIntegerProp
Constructs an integer property from a string value.- Parameters:
sval- the string value- Throws:
IllegalArgumentException
-
-
Method Details
-
getPropValue
Gets the property value as an object.- Specified by:
getPropValuein classMProp- Returns:
- the Integer
-
intValue
public final int intValue()Gets the integer value.- Returns:
- the value
-
getPropType
Gets the type name of the property.- Specified by:
getPropTypein classMProp- Returns:
- "integer"
-
getPropXSDType
Gets the XSD type name of the property.- Specified by:
getPropXSDTypein classMProp- Returns:
- "integer"
-
cloneProp
Clones the object. -
clone
Clones the object. -
equals
-
hashCode
public int hashCode() -
toString
Description 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.
-