Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-173

ReflectionDBObject: make extracted field name start with a lower case letter

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • 2.1
    • Codecs
    • None

    Description

      The expected behaviour is to convert the first letter to lower case. Most Java tools are doing this if dealing with getter/setter names.

      Domain class:
      -------------------------------------------

      public class E2 extends ReflectionDBObject {

      private String sss;
      private int iii;

      public E2(String sss, int iii)

      { this.sss = sss; this.iii = iii; }

      public String getSss()

      { return sss; }

      public void setSss(String sss)

      { this.sss = sss; }

      public int getIii()

      { return iii; }

      public void setIii(int iii)

      { this.iii = iii; }

      }

      Saved data:
      -------------------------------------------------------------------

      { "Iii" : 111 , "Sss" : "111" }

      Attachments

        Activity

          People

            Unassigned Unassigned
            ilya Ilya Brodotsky
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: