cdac.medinfo.sdk.hl7282.baselibs.datatypefactory

## Class DataTypeMapReader

- java.lang.Object
- - cdac.medinfo.sdk.hl7282.baselibs.datatypefactory.DataTypeMapReader

- All Implemented Interfaces:
    IDataTypeMapReader

      public class DataTypeMapReader
      extends java.lang.Object
      implements IDataTypeMapReader

  DataTypeMapReader provides implementation to IDataTypeMapReader. It uses IDataTypeMap to represent DataType structure.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static DataTypeMapReader` | `createInstance()` Returns instance of Dictionary Reader if not created.
    `IDataTypeMap` | `getDataTypeMap(java.lang.String strDataTypeName)` Retrieves DataTypeMap for given name of DataType

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### createInstance

          public static DataTypeMapReader createInstance()
                                                  throws InvalidDictionaryException

      Returns instance of Dictionary Reader if not created.
      Returns:
        - instance of DictionaryReader.
      Throws:
        `InvalidDictionaryException`

    - #### getDataTypeMap

          public IDataTypeMap getDataTypeMap(java.lang.String strDataTypeName)

      Retrieves DataTypeMap for given name of DataType
      Specified by:
        `getDataTypeMap` in interface `IDataTypeMapReader`
      Parameters:
        `strDataTypeName` - name of DataType
      Returns:
        IDataTypeMap - instance of DataTypeMap