Class: AfDataContainerSerializer

class AfDataContainerSerializer

Show all method summaries

Constructor Method

+private void new()

Public Static Methods

+public static AfDataContainer deserializeAxdDataContainer(XML _xml, str _dataContainerType)
+public static AfDataContainer deserializeDataContainer(XML _xml, str _dataContainerType)
+public static str getXmlRootName(str _dataContainerType)
+public static XML getXmlSchema(str _dataContainerType)
+public static container packArray(AfArray _array)
+public static container packDataContainer(AfDataContainer _dataContainer)
+public static container packDataContainerList(AfDataContainerList _dataContainerList)
+public static XML serializeAxdDataContainer(AfDataContainer _dataContainer)
+public static XML serializeDataContainer(AfDataContainer _dataContainer)
+public static AfArray unpackArray(container _package)
+public static AfDataContainer unpackDataContainer(container _package)
+public static AfDataContainerList unpackDataContainerList(container _package)

Private Static Methods

+private static XML getAxdXmlSchema(classId _axdClassId, str _dataSourceName)
+private static anytype getElement(container _package, int _elementIndex, Types _elementType)
+private static enumId getEnumId(AfDataItemTypeDescriptor _dataItemTypeDescriptor)
+private static container getPackageHeader(container _package)
+private static void invalidPackage()
+private static boolean isElementType(container _package, int _elementIndex, Types _elementType)
+private static container packContainer(container _container)
+private static container unpackContainer(container _package)
+private static anytype unpackPackage(container _package)

Generated by AX Doc Generator v. 0.7.1 on 03 Mar 2009
AX Doc Generator is licensed under the MIT License. Dynamics AX is a registered trademark of Microsoft Corporation.