 
       
  
     
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
           
            
             
           
               
           
           
           
           
               
               
               
           
           
           
           
           
           
           
           
           
           
           
           
             
           
           
           
            sampleModel.getUser().getId()
 
            sampleModel.getAccount().getId()
 
            One for each field, specify which getter to use
 
           
             
          An Enumeration containing metadate : type, generics type
 
            a CSV containing each field, path, and value type
 
            Could you write a domain model diff tool now ?
... everything in iterative fashion during the past 2 years.