IRISLIB database
long Class Reference

This data type represents an integer value. More...

Inheritance diagram for long:
Collaboration diagram for long:

Additional Inherited Members

- Static Public Member Functions inherited from Integer
_.Library.Integer DisplayToLogical (_, _.Library.String val)
 Converts the input value val, which is a string representing an integer,. More...
 
_.Library.Status IsValid (_, _.Library.RawString val)
 Tests if the logical value val, which is an integer value, is valid. More...
 
_.Library.String LogicalToDisplay (_, _.Library.Integer val)
 Converts the value of val, which is in logical integer format, into a display string. More...
 
_.Library.Integer Normalize (_, _.Library.RawString val)
 Converts val to a normalized value.
 
_.Library.Integer XSDToLogical (_, _.Library.String val)
 Converts the SOAP encoded input decimal value into a logical value. More...
 
- Static Public Attributes inherited from Integer
 DISPLAYLIST = None
 The Integer data type class represents an integer value. More...
 
 FORMAT = None
 The format specification for the data type's display value. More...
 
 MAXVAL = None
 The maximum allowed logical value for the data type.
 
 MINVAL = None
 The minimum allowed logical value for the data type.
 
 STRICT = None
 If '1' then <method>IsValid</method> will return false for numbers that are not integers e.g. More...
 
 VALUELIST = None
 Used for enumerated (multiple-choice) attributes. More...
 
 XMLTotalDigits = None
 The total number of digits for XML verification as defined by http://www.w3.org/TR/xmlschema-2/#rf-totalDigits.
 
 XSDTYPE = None
 Declares the XSD type used when projecting XML Schemas.
 
- Static Public Attributes inherited from DataType
 INDEXNULLMARKER = None
 Override this parameter value to specify what value should be used as a null marker when a property of the type is used in a subscript of an index map. More...
 

Detailed Description

This data type represents an integer value.

Internally, this is stored as an integer.

MAXVAL and MINVAL are not set, because they are at the edge of useful ObjectScript integer bounds.