Use interfaces, not classes for Java gen Summary: Not AbstractMap or HashSet, etc. use Map, List, Set Reviewed By: dreiss Test Plan: Generate Java code and build java tests Other Notes: Submitted by Seth Falcon