IRISLIB database
Collate Class Reference

Datatype to handle validation/display of system collations. More...

Inheritance diagram for Collate:
Collaboration diagram for Collate:

Static Public Member Functions

_.Library.Integer DisplayToLogical (_.Library.String CollationName, _.Library.Integer Flag)
 Datatype to handle validation/display of system collations. More...
 
_.Library.String GetLocalName ()
 Return the name of the collation used in local arrays. More...
 
_.Library.Integer GetLocalNumber ()
 Return the number of the collation used in local arrays. More...
 
_.Library.String GetSystemDefaultName ()
 Return the System default collation name.
 
_.Library.String GetSystemDefaultNumber ()
 Return the System default collation number.
 
_.Library.String LogicalToDisplay (_.Library.Integer CollationNumber, _.Library.Integer Flag)
 Convert internal collation number to external name or abbreviation. More...
 
_.Library.Status SetLocalName (_.Library.String col)
 Set the collation used by the current process in local arrays
More...
 
_.Library.Status SetLocalNumber (_.Library.Integer col)
 Set the collation used by the current process in local arrays
More...
 
- 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...
 

Additional Inherited Members

- 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

Datatype to handle validation/display of system collations.

Member Function Documentation

◆ DisplayToLogical()

_.Library.Integer DisplayToLogical ( _.Library.String  CollationName,
_.Library.Integer  Flag 
)
static

Datatype to handle validation/display of system collations.

Convert external collation name or abbreviation to internal number.


Flag = 0 - Name to number (default)
Flag = 1 - Abbreviation to number
Flag = 2 - Name or Abbreviation to number

◆ GetLocalName()

_.Library.String GetLocalName ( )
static

Return the name of the collation used in local arrays.

by the current process

◆ GetLocalNumber()

_.Library.Integer GetLocalNumber ( )
static

Return the number of the collation used in local arrays.

by the current process (e.g. 5)

◆ LogicalToDisplay()

_.Library.String LogicalToDisplay ( _.Library.Integer  CollationNumber,
_.Library.Integer  Flag 
)
static

Convert internal collation number to external name or abbreviation.


Flag = 0 - Number to name (default)
Flag = 1 - Number to abbreviation
Flag = 2 - Show Old collations

◆ SetLocalName()

_.Library.Status SetLocalName ( _.Library.String  col)
static

Set the collation used by the current process in local arrays

col = collation name

◆ SetLocalNumber()

_.Library.Status SetLocalNumber ( _.Library.Integer  col)
static

Set the collation used by the current process in local arrays

col = collation number (e.g. 5)