Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-1033

Clean up I/O initialization.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Done
    • Jena 3.0.0
    • Jena 3.0.1
    • ARQ, Core
    • None

    Description

      Following on from JENA-1029, and the fact RIOT is the default I/O fro apache-jena-libs, the old RDFWriterFImpl, RDFReaderFImpl can be rewritten to work on core fixed set of syntaxes by naming classes, not doing an unnecessary Class.forLoad.

      RIOT can wire in as a indirection to RDFReaderFImpl/RDFWriterFImpl, not replace existing registrations. This means adapter code in RIOt is simplified and some can be removed.

      Maintain, pedantically, compatibility with the old style when using jena-core only. Keep a mapping of language to class, not classname. Do the external customlanguage class load early (a feature with no known usage).

      Attachments

        Issue Links

          Activity

            People

              andy Andy Seaborne
              andy Andy Seaborne
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: