title: best practice to read inner static class and its vairables
body: <p>The below code is a web service response format.This class has two reference variables 
  to two inner static class.
  Please let me know how to read in an efficiant way.</p>
  
  <pre><code>public class DataResponse {
        protected DataResponse.Head head ;
        protected DataResponse.Result result ;
  
        public static class Result {
           protected List&lt;DataResponse.Result.Record&gt; record;
  
            public static class Record {
               protected String businesstypec;
               protected String part
               // several other variables
  
                   public static class PARTR {
                         protected String prefix;
                         protected String suffix;
                   }
            }
  
           public static class Head {
  
            // some more variables
           }
  
        // please assume getter and setters for head,result,record,prefix and suffix variables
  }
  </code></pre>