Uploaded image for project: 'Commons CSV'
  1. Commons CSV
  2. CSV-291

CSVRecord.values() accessor is package-private instead of public

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.9.0
    • 1.10.0
    • None
    • Important

    Description

      Of all the methods in the CSVRecord class, the CSVRecord#value() accessor is package private. Because this accessor in never used by any other class in the commons-csv library, it can be concluded that it was not meant to be used only by the library itself. And because the class itself is private it can be concluded that it was not meant to be used only be derived classes. Thus it was certainly meant to provide access to the internal values array to a client or an decorator implementation. Unfortunately since it is package-private it is inaccessible.

      Please make it public.

      Attachments

        Activity

          People

            Unassigned Unassigned
            zartc@wanadoo.fr zart colwing
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: