Namespace: OpenEdge.Core
Class
DataTypeHelper
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object

Copyright (c) 2013, 2015-2016, 2019 by Progress Software Corporation. All rights reserved.
File:DataTypeHelper
Author(s):pjudge
Created:Thu Apr 09 15:21:48 EDT 2015




Method Summary
Options Name Purpose
CHARACTER GetMask (DataTypeEnum)
LOGICAL IsArray (DataTypeEnum)
LOGICAL IsPrimitive (DataTypeEnum)
CHARACTER ToXmlSchemaType (DataTypeEnum) /** Mapping from ABL data type to XML Schema supported data types. Taken from the Working With XML book from the documentation set. Note that the converse is not supported, since there are multiple ABL types that map to a single XML schema type. @param DataTypeEnum The ABL data type @return character The XML data type. */


Method Detail
Top

PUBLIC CHARACTER GetMask (DataTypeEnum)

Parameters:
poDataType OpenEdge.Core.DataTypeEnum
Returns CHARACTER
Top

PUBLIC LOGICAL IsArray (DataTypeEnum)

Parameters:
poDataType OpenEdge.Core.DataTypeEnum
Returns LOGICAL
Top

PUBLIC LOGICAL IsPrimitive (DataTypeEnum)

Parameters:
poDataType OpenEdge.Core.DataTypeEnum
Returns LOGICAL
Top

PUBLIC CHARACTER ToXmlSchemaType (DataTypeEnum)

Purpose: Mapping from ABL data type to XML Schema supported data types. Taken from
the Working With XML book from the documentation set.
Note that the converse is not supported, since there are multiple ABL types
that map to a single XML schema type.
Parameters:
poDataType OpenEdge.Core.DataTypeEnum
Returns CHARACTER
character The XML data type.


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0