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

Add Common Load/Save APIs, including type system and index defs, for various CAS formats

    XMLWordPrintableJSON

Details

    Description

      Create a new CasIOUtils class having common load and save APIs, with optional saving of type system and index definitions, in all the various CAS serialization formats (except JSON). Implement heuristic discovery for deserialization to support automatic selection of the right kind of deserializer. Update the headers for binary to support indicating they have the type system included (not used yet). Update the SerialFormat to support this. Update the CasEditor and other components to use this new API.

      Attachments

        1. caseditor.csv
          23 kB
          Peter Klügl
        2. caseditor_bincas.csv
          9 kB
          Peter Klügl
        3. BinaryCasIOUtils.java
          11 kB
          Richard Eckart de Castilho

        Activity

          People

            schor Marshall Schor
            pkluegl Peter Klügl
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: