http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt b/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt new file mode 100644 index 0000000..1248fc4 --- /dev/null +++ b/pulse/src/test/resources/testQueryResultArrayAndArrayList.txt @@ -0,0 +1,8 @@ +{"result":[ +["int[]",[4,4,5]], +["int[]",[1,1,2]], +["java.util.ArrayList",{"0":["java.lang.String","value-18"],"1":["java.lang.String","value-28"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-17"],"1":["java.lang.String","value-27"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-16"],"1":["java.lang.String","value-26"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-15"],"1":["java.lang.String","value-25"]}] +]} \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayList.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultArrayList.txt b/pulse/src/test/resources/testQueryResultArrayList.txt new file mode 100644 index 0000000..0aa81ee --- /dev/null +++ b/pulse/src/test/resources/testQueryResultArrayList.txt @@ -0,0 +1,6 @@ +{"result":[ +["java.util.ArrayList",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"],"2":["java.lang.String","value-31"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}], +["java.util.ArrayList",{"0":["java.lang.String","value-14"],"1":["java.lang.String","value-24"]}] +]} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultArrayOfList.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultArrayOfList.txt b/pulse/src/test/resources/testQueryResultArrayOfList.txt new file mode 100644 index 0000000..f977431 --- /dev/null +++ b/pulse/src/test/resources/testQueryResultArrayOfList.txt @@ -0,0 +1,15 @@ +{"result":[ + ["java.util.List[]",[ + ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}], + ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}], + ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}], + ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}] + ]], + + ["java.util.List[]",[ + ["java.util.List",{"0":["java.lang.String","value-10"],"1":["java.lang.String","value-20"]}], + ["java.util.List",{"0":["java.lang.String","value-11"],"1":["java.lang.String","value-21"]}], + ["java.util.List",{"0":["java.lang.String","value-12"],"1":["java.lang.String","value-22"]}], + ["java.util.List",{"0":["java.lang.String","value-13"],"1":["java.lang.String","value-23"]}] + ]] +]} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultClusterSmall.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultClusterSmall.txt b/pulse/src/test/resources/testQueryResultClusterSmall.txt new file mode 100644 index 0000000..eeca526 --- /dev/null +++ b/pulse/src/test/resources/testQueryResultClusterSmall.txt @@ -0,0 +1,23 @@ +{"result":[ + ["com.gemstone.gemfire.cache.query.data.PortfolioDummy", + {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["ja va.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.ut il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.uti l.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type2"],"ID":["int",2],"active":["boolean",true],"pk":["java.lang.String","2"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",8],"secId":["java.lang.String","SAP"],"mktValue":["double",9],"sharesOutstanding":["double",8000],"col":["java.util .HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",9],"secId":["java.lang.String","DELL"],"mktValue":["double",10],"sharesOutstanding":["double",9000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",7],"secId":["java.lang.String","ORCL"],"mktValue":["double",8],"sharesOutstanding":["double",7000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type0"],"ID":["int",3],"active":["boolean",false],"pk":["java.lang.String","3"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",12],"secId":["java.lang.String","HP"],"mktValue":["double",13],"sharesOutstanding":["double",12000],"col":["java.ut il.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",13],"secId":["java.lang.String","SUN"],"mktValue":["double",14],"sharesOutstanding":["double",13000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",10],"secId":["java.lang.String","RHAT"],"mktValue":["double",11],"sharesOutstanding":["double",10000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",11],"secId":["java.lang.String","NOVL"],"mktValue":["double",12],"sharesOutstanding":["double",11000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.PortfolioDummy", + {"type":["java.lang.String","type1"],"ID":["int",4],"active":["boolean",true],"pk":["java.lang.String","4"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",15],"secId":["java.lang.String","YHOO"],"mktValue":["double",16],"sharesOutstanding":["double",15000],"col":["java .util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",16],"secId":["java.lang.String","GOOG"],"mktValue":["double",17],"sharesOutstanding":["double",16000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",14],"secId":["java.lang.String","IBM"],"mktValue":["double",15],"sharesOutstanding":["double",14000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type2"],"ID":["int",5],"active":["boolean",false],"pk":["java.lang.String","5"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",19],"secId":["java.lang.String","APPL"],"mktValue":["double",20],"sharesOutstanding":["double",19000],"col":["jav a.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",20],"secId":["java.lang.String","ORCL"],"mktValue":["double",21],"sharesOutstanding":["double",20000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",17],"secId":["java.lang.String","MSFT"],"mktValue":["double",18],"sharesOutstanding":["double",17000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",18],"secId":["java.lang.String","AOL"],"mktValue":["double",19],"sharesOutstanding":["double",18000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}] + ] +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultClusterWithStruct.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultClusterWithStruct.txt b/pulse/src/test/resources/testQueryResultClusterWithStruct.txt new file mode 100644 index 0000000..bc8520b --- /dev/null +++ b/pulse/src/test/resources/testQueryResultClusterWithStruct.txt @@ -0,0 +1,10 @@ +{ + "result":[ + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":[" int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",24],"active":["boolean",true],"pk":["java.lang.String","24"],"collectionHolderMap":["j ava.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"ORCL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",85],"secId":["java.lang.String","ORCL"],"mktValue":["double",86],"sharesOutstanding":["double",85000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int" ,86],"secId":["java.lang.String","SAP"],"mktValue":["double",87],"sharesOutstanding":["double",86000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",84],"secId":["java.lang.String","APPL"],"mktValue":["double",85],"sharesOutstanding":["double",84000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}], + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":[ "int",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue": ["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",15],"active":["boolean",false],"pk":["java.lang.String","15"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int ",54],"secId":["java.lang.String","YHOO"],"mktValue":["double",55],"sharesOutstanding":["double",54000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",55],"secId":["java.lang.String","GOOG"],"mktValue":["double",56],"sharesOutstanding":["double",55000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",52],"secId":["java.lang.String","SUN"],"mktValue":["double",53],"sharesOutstanding":["double",52000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",53],"secId":["java.lang.String","IBM"],"mktValue":["double",54],"sharesOutstanding":["double",53000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["fl oat",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}], + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in t",27],"secId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["floa t",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",7],"active":["boolean",false],"pk":["java.lang.String","7"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",27],"se cId":["java.lang.String","IBM"],"mktValue":["double",28],"sharesOutstanding":["double",27000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"SUN":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",26],"secId":["java.lang.String","SUN"],"mktValue":["double",27],"sharesOutstanding":["double",26000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",24],"secId":["java.lang.String","NOVL"],"mktValue":["double",25],"sharesOutstanding":["double",24000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",25],"secId":["java.lang.String","HP"],"mktValue":["double",26],"sharesOutstanding":["double",25000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.2233 72E18],"doubleMinValue":["double",4.9E-324]}]}], + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":[" int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type2"],"ID":["int",14],"active":["boolean",true],"pk":["java.lang.String","14"],"collectionHolderMap":["jav a.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",50],"secId":["java.lang.String","NOVL"],"mktValue":["double",51],"sharesOutstanding":["double",50000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"HP":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",51 ],"secId":["java.lang.String","HP"],"mktValue":["double",52],"sharesOutstanding":["double",51000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",49],"secId":["java.lang.String","RHAT"],"mktValue":["double",50],"sharesOutstanding":["double",49000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}], + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["i nt",6],"secId":["java.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.22 3372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",false],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"APPL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",6],"secId":["j ava.lang.String","APPL"],"mktValue":["double",7],"sharesOutstanding":["double",6000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"AOL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",5],"secId":["java.lang.String","AOL"],"mktValue":["double",6],"sharesOutstanding":["double",5000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",3],"secId":["java.lang.String","GOOG"],"mktValue":["double",4],"sharesOutstanding":["double",3000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",4],"secId":["java.lang.String","MSFT"],"mktValue":["double",5],"sharesOutstanding":["double",4000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMi nValue":["double",4.9E-324]}]}], + ["com.gemstone.gemfire.cache.query.types.StructType",{"r1":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":[ "int",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue" :["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}],"r2":["com.gemstone.gemfire.cache.query.data.Portfolio",{"type":["java.lang.String","type0"],"ID":["int",21],"active":["boolean",false],"pk":["java.lang.String","21"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4","SUN","IBM","YHOO","GOOG","MSFT"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"NOVL":["com.gemstone.gemfire.cache.query.data.Position",{"id":["in t",76],"secId":["java.lang.String","NOVL"],"mktValue":["double",77],"sharesOutstanding":["double",76000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",75],"secId":["java.lang.String","RHAT"],"mktValue":["double",76],"sharesOutstanding":["double",75000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",73],"secId":["java.lang.String","SAP"],"mktValue":["double",74],"sharesOutstanding":["double",73000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",74],"secId":["java.lang.String","DELL"],"mktValue":["double",75],"sharesOutstanding":["double",74000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"floatMinValue":["float",1.4E-45],"longMinValue":[" float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}]}] + ] +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultHashMap.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultHashMap.txt b/pulse/src/test/resources/testQueryResultHashMap.txt new file mode 100644 index 0000000..f7b2588 --- /dev/null +++ b/pulse/src/test/resources/testQueryResultHashMap.txt @@ -0,0 +1,8 @@ +{"result":[ + ["java.util.HashMap",{ + "3":["java.lang.String","THREE"], + "2":["java.lang.String","TWO"], + "1":["java.lang.String","ONE"], + "4":["java.lang.String","FOUR"] + }] +]} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultHashMapSmall.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultHashMapSmall.txt b/pulse/src/test/resources/testQueryResultHashMapSmall.txt new file mode 100644 index 0000000..99286f6 --- /dev/null +++ b/pulse/src/test/resources/testQueryResultHashMapSmall.txt @@ -0,0 +1,12 @@ +{"result":[ +["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}], +["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",54],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",55],"sharesOutstanding":["double",54000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",55],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",56],"sharesOutstanding":["double",55000]}]}], +["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}], +["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}], +["java.util.HashMap",{"SAP":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","SAP"],"id":["int",47],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",48],"sharesOutstanding":["double",47000]}],"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",48],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",49],"sharesOutstanding":["double",48000]}]}], +["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}], +["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}], +["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","YHOO"],"id":["int",93],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",94],"sharesOutstanding":["double",93000]}],"IBM":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","IBM"],"id":["int",92],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",93],"sharesOutstanding":["double",92000]}]}], +["java.util.HashMap",{"DELL":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","DELL"],"id":["int",22],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",23],"sharesOutstanding":["double",22000]}],"RHAT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","RHAT"],"id":["int",23],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",24],"sharesOutstanding":["double",23000]}]}], +["java.util.HashMap",{"MSFT":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","MSFT"],"id":["int",69],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",70],"sharesOutstanding":["double",69000]}],"GOOG":["com.gemstone.gemfire.cache.query.data.Position",{"secId":["java.lang.String","GOOG"],"id":["int",68],"col":["java.util.Set",{"1":["java.lang.String","0"],"0":["java.lang.String","1"]}],"mktValue":["double",69],"sharesOutstanding":["double",68000]}]}] +]} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultSmall.txt ---------------------------------------------------------------------- diff --git a/pulse/src/test/resources/testQueryResultSmall.txt b/pulse/src/test/resources/testQueryResultSmall.txt new file mode 100644 index 0000000..da532ee --- /dev/null +++ b/pulse/src/test/resources/testQueryResultSmall.txt @@ -0,0 +1,12 @@ +{"result":[ + {"member":[["java.lang.String","pc68(7930)<v9>:30319"]], + "result":[ + ["com.gemstone.gemfire.cache.query.data.PortfolioDummy", + {"type":["java.lang.String","type0"],"ID":["int",0],"active":["boolean",true],"pk":["java.lang.String","0"],"collectionHolderMapDummy":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["0","1","2","3","4"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["10","11","12","13","14"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["20","21","22","23","24"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["30","31","32","33","34"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO"],"mktValue":["double",3],"sharesOutstanding":["double",2000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"IBM":["com.gemstone.gemfire.cache.query.data .Position",{"id":["int",1],"secId":["java.lang.String","IBM"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}], + + ["com.gemstone.gemfire.cache.query.data.Portfolio", + {"type":["java.lang.String","type1"],"ID":["int",1],"active":["boolean",true],"pk":["java.lang.String","1"],"collectionHolderMap":["java.util.HashMap",{"3":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN","IBM","YHOO","GOOG","MSFT"]]}],"2":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN1","IBM1","YHOO1","GOOG1","MSFT1"]]}],"1":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN2","IBM2","YHOO2","GOOG2","MSFT2"]]}],"0":["com.gemstone.gemfire.cache.query.data.CollectionHolder",{"arr":["java.lang.String[]",["SUN3","IBM3","YHOO3","GOOG3","MSFT3"]]}]}],"createTime":["long",0],"positions":["java.util.HashMap",{"YHOO1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",2],"secId":["java.lang.String","YHOO1"],"mktValue":["double",3],"sharesOutstanding":["double",2001],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]] ]}],"IBM1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",1],"secId":["java.lang.String","IBM1"],"mktValue":["double",2],"sharesOutstanding":["double",1000],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}]}],"p1":["com.gemstone.gemfire.cache.query.data.Position",{"id":["int",0],"secId":["java.lang.String","SUN"],"mktValue":["double",1],"sharesOutstanding":["double",0],"col":["java.util.HashSet",[["java.lang.String","1"],["java.lang.String","0"]]]}],"p2":null,"floatMinValue":["float",1.4E-45],"longMinValue":["float",-9.223372E18],"doubleMinValue":["double",4.9E-324]}] + ] + } + ] +} \ No newline at end of file
