Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-4004

Switch to using int2int maps in XmiSerializationSharedData

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.6.0SDK
    • 2.7.0SDK
    • Core Java Framework
    • None

    Description

      The XmiSerializationSharedData structure is used to record information when deserializing so that subsequent serialization can be done with identical xmiIds, as well as recording which non-shared arrays/lists are encoded as embedded values.

      Change the data structures used for this to use Int2IntHashMap, and change the way values are store to be ints, not Strings. This should improve space and time for Xmi and Json serialization.

      Attachments

        Activity

          People

            schor Marshall Schor
            schor Marshall Schor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: