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

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: 2.1
    • Component/s: Codecs
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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" }

            Assignee:
            Unassigned
            Reporter:
            Ilya Brodotsky
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: