http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/895f9951/pulse/src/test/resources/testQueryResultWithStruct.txt
----------------------------------------------------------------------
diff --git a/pulse/src/test/resources/testQueryResultWithStruct.txt
b/pulse/src/test/resources/testQueryResultWithStruct.txt
new file mode 100644
index 0000000..b3a358c
--- /dev/null
+++ b/pulse/src/test/resources/testQueryResultWithStruct.txt
@@ -0,0 +1,1744 @@
+[ {
+ "member" : [["java.lang.String","pc68(19971)<v1>:19276"]],
+ "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" : [
+ "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 ]
+ } ]
+ } ],
+ [
+ "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" : [ "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", 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 ],
+ "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" : [ "float", -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 ],
+ "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" : [ "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", "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" : [
+ "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 ]
+ } ]
+ } ],
+ [
+ "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" : [ "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" ] ] ]
+ } ],
+ "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 ],
+ "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" : [ "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.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", 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" : [ "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 ]
+ } ]
+ } ],
+ [
+ "com.gemstone.gemfire.cache.query.types.StructType",
+ {
+ "r1" : [
+ "com.gemstone.gemfire.cache.query.data.Portfolio",
+ {
+ "type" : [ "java.lang.String", "type1" ],
+ "ID" : [ "int", 10 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "10" ],
+ "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", 37 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 38 ],
+ "sharesOutstanding" : [ "double", 37000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 36 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 37 ],
+ "sharesOutstanding" : [ "double", 36000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 35 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 36 ],
+ "sharesOutstanding" : [ "double", 35000 ],
+ "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", "type1" ],
+ "ID" : [ "int", 10 ],
+ "active" : [ "boolean", true ],
+ "pk" : [ "java.lang.String", "10" ],
+ "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", 37 ],
+ "secId" : [ "java.lang.String", "NOVL" ],
+ "mktValue" : [ "double", 38 ],
+ "sharesOutstanding" : [ "double", 37000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "RHAT" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 36 ],
+ "secId" : [ "java.lang.String", "RHAT" ],
+ "mktValue" : [ "double", 37 ],
+ "sharesOutstanding" : [ "double", 36000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 35 ],
+ "secId" : [ "java.lang.String", "DELL" ],
+ "mktValue" : [ "double", 36 ],
+ "sharesOutstanding" : [ "double", 35000 ],
+ "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", 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" ] ] ]
+ } ],
+ "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", "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" ] ] ]
+ } ],
+ "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", 27 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "27" ],
+ "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", 97 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 98 ],
+ "sharesOutstanding" : [ "double", 97000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 96 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 97 ],
+ "sharesOutstanding" : [ "double", 96000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 94 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 95 ],
+ "sharesOutstanding" : [ "double", 94000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 95 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 96 ],
+ "sharesOutstanding" : [ "double", 95000 ],
+ "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", 27 ],
+ "active" : [ "boolean", false ],
+ "pk" : [ "java.lang.String", "27" ],
+ "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", 97 ],
+ "secId" : [ "java.lang.String", "APPL" ],
+ "mktValue" : [ "double", 98 ],
+ "sharesOutstanding" : [ "double", 97000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "AOL" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 96 ],
+ "secId" : [ "java.lang.String", "AOL" ],
+ "mktValue" : [ "double", 97 ],
+ "sharesOutstanding" : [ "double", 96000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ]
+ } ],
+ "p1" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 94 ],
+ "secId" : [ "java.lang.String", "GOOG" ],
+ "mktValue" : [ "double", 95 ],
+ "sharesOutstanding" : [ "double", 94000 ],
+ "col" : [
+ "java.util.HashSet",
+ [ [ "java.lang.String", "1" ],
+ [ "java.lang.String", "0" ] ] ]
+ } ],
+ "p2" : [
+ "com.gemstone.gemfire.cache.query.data.Position",
+ {
+ "id" : [ "int", 95 ],
+ "secId" : [ "java.lang.String", "MSFT" ],
+ "mktValue" : [ "double", 96 ],
+ "sharesOutstanding" : [ "double", 95000 ],
+ "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