@@ -1397,20 +1397,20 @@ public void testMapSet() throws Exception {
13971397 .limit (1 )
13981398 .select (
13991399 Expression .mapSet ("existingField" , "bar" , 2 ).as ("modifiedField" ),
1400- Expression .mapSet (constant (ImmutableMap .of ()), "a" , 1 ).as ("simple" ),
1401- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 )), "b" , 2 ).as ("add" ),
1402- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 )), "a" , 2 ).as ("overwrite" ),
1403- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 , "b" , 2 )), "a" , 3 , "c" , 4 ).as ("multi" ),
1404- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 )), "a" , field ("non_existent" )).as ("remove" ),
1405- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 )), "b" , null ).as ("setNull" ),
1406- Expression .mapSet (constant (ImmutableMap .of ("a" , ImmutableMap .of ("b" , 1 ))), "a.b" , 2 ).as ("setDotted" ),
1407- Expression .mapSet (constant (ImmutableMap .of ()), "" , "empty" ).as ("setEmptyKey" ),
1408- Expression .mapSet (constant (ImmutableMap .of ("a" , 1 )), "b" , Expression .add (constant (1 ), constant (2 ))).as ("setExprVal" ),
1409- Expression .mapSet (constant (ImmutableMap .of ()), "obj" , constant ( ImmutableMap .of ("hidden" , true ) )).as ("setNestedMap" ),
1410- Expression .mapSet (constant (ImmutableMap .of ()), "~!@#$%^&*()_+" , "special" ).as ("setSpecialChars" ),
1400+ Expression .mapSet (Expression . map (ImmutableMap .of ()), "a" , 1 ).as ("simple" ),
1401+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 )), "b" , 2 ).as ("add" ),
1402+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 )), "a" , 2 ).as ("overwrite" ),
1403+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 , "b" , 2 )), "a" , 3 , "c" , 4 ).as ("multi" ),
1404+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 )), "a" , field ("non_existent" )).as ("remove" ),
1405+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 )), "b" , null ).as ("setNull" ),
1406+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , ImmutableMap .of ("b" , 1 ))), "a.b" , 2 ).as ("setDotted" ),
1407+ Expression .mapSet (Expression . map (ImmutableMap .of ()), "" , "empty" ).as ("setEmptyKey" ),
1408+ Expression .mapSet (Expression . map (ImmutableMap .of ("a" , 1 )), "b" , Expression .add (constant (1 ), constant (2 ))).as ("setExprVal" ),
1409+ Expression .mapSet (Expression . map (ImmutableMap .of ()), "obj" , ImmutableMap .of ("hidden" , true )).as ("setNestedMap" ),
1410+ Expression .mapSet (Expression . map (ImmutableMap .of ()), "~!@#$%^&*()_+" , "special" ).as ("setSpecialChars" ),
14111411
14121412 field ("existingField" ).mapSet ("instanceKey" , 100 ).as ("instanceSetField" ),
1413- constant (ImmutableMap .of ("x" , 1 )).mapSet (constant ("y" ), constant (2 )).as ("instanceSetConstant" )
1413+ Expression . map (ImmutableMap .of ("x" , 1 )).mapSet (constant ("y" ), constant (2 )).as ("instanceSetConstant" )
14141414 )
14151415 .execute ()
14161416 .get ();
@@ -1453,12 +1453,12 @@ public void testMapKeys() throws Exception {
14531453 .limit (1 )
14541454 .select (
14551455 Expression .mapKeys ("existingField" ).as ("existingKeys" ),
1456- Expression .mapKeys (constant (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("keys" ),
1457- Expression .mapKeys (constant (ImmutableMap .of ())).as ("empty_keys" ),
1458- Expression .mapKeys (constant (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_keys" ),
1456+ Expression .mapKeys (Expression . map (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("keys" ),
1457+ Expression .mapKeys (Expression . map (ImmutableMap .of ())).as ("empty_keys" ),
1458+ Expression .mapKeys (Expression . map (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_keys" ),
14591459
14601460 field ("existingField" ).mapKeys ().as ("instanceExistingKeys" ),
1461- constant (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapKeys ().as ("instanceKeys" )
1461+ Expression . map (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapKeys ().as ("instanceKeys" )
14621462 )
14631463 .execute ()
14641464 .get ();
@@ -1489,12 +1489,12 @@ public void testMapValues() throws Exception {
14891489 .limit (1 )
14901490 .select (
14911491 Expression .mapValues ("existingField" ).as ("existingValues" ),
1492- Expression .mapValues (constant (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("values" ),
1493- Expression .mapValues (constant (ImmutableMap .of ())).as ("empty_values" ),
1494- Expression .mapValues (constant (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_values" ),
1492+ Expression .mapValues (Expression . map (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("values" ),
1493+ Expression .mapValues (Expression . map (ImmutableMap .of ())).as ("empty_values" ),
1494+ Expression .mapValues (Expression . map (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_values" ),
14951495
14961496 field ("existingField" ).mapValues ().as ("instanceExistingValues" ),
1497- constant (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapValues ().as ("instanceValues" )
1497+ Expression . map (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapValues ().as ("instanceValues" )
14981498 )
14991499 .execute ()
15001500 .get ();
@@ -1525,12 +1525,12 @@ public void testMapEntries() throws Exception {
15251525 .limit (1 )
15261526 .select (
15271527 Expression .mapEntries ("existingField" ).as ("existingEntries" ),
1528- Expression .mapEntries (constant (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("entries" ),
1529- Expression .mapEntries (constant (ImmutableMap .of ())).as ("empty_entries" ),
1530- Expression .mapEntries (constant (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_entries" ),
1528+ Expression .mapEntries (Expression . map (ImmutableMap .of ("a" , 1 , "b" , 2 ))).as ("entries" ),
1529+ Expression .mapEntries (Expression . map (ImmutableMap .of ())).as ("empty_entries" ),
1530+ Expression .mapEntries (Expression . map (ImmutableMap .of ("a" , ImmutableMap .of ("nested" , true )))).as ("nested_entries" ),
15311531
15321532 field ("existingField" ).mapEntries ().as ("instanceExistingEntries" ),
1533- constant (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapEntries ().as ("instanceEntries" )
1533+ Expression . map (ImmutableMap .of ("x" , 10 , "y" , 20 )).mapEntries ().as ("instanceEntries" )
15341534 )
15351535 .execute ()
15361536 .get ();
0 commit comments