package com.mysema.query.domain; import java.util.Collection; import java.util.List; import java.util.Map; import java.util.Set; import java.util.SortedSet; import org.junit.Test; import com.mysema.query.annotations.QueryEntity; import com.mysema.query.domain.rel.RelationType2; public class RelationTest { public enum MyEnum { VAR1, VAR2 } @QueryEntity public static class Reference { } @QueryEntity public class RelationType { MyEnum enumProperty; List enumList; Map enumMap1; Map enumMap; // list List list; List list2; List list3; List> list4; List list5; // set Set set; SortedSet sortedSet; Set set2; Set> set3; Set set4; // .. of Object List listOfObjects; Set setOfObjects; Set setOfObjects2; // collection Collection collection; Collection> collection2; Collection collection3; Collection collection4; // map Map map; Map map2; Map map3; Map> map4; Map, RelationType2> map5; Map, String> map6; Map map7; Map map8; Map map9; } @Test public void test(){ // TODO } }