diff options
author | Mark Spruiell <mes@zeroc.com> | 2009-08-27 10:18:06 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2009-08-27 10:18:06 -0700 |
commit | 6e2eae8e4f9babd2881070a7301d85cf430cd970 (patch) | |
tree | 0cf9b8c1854fd62d39fe624954b9372715a69ac7 /java/test/Ice/operations/AMDMyDerivedClassI.java | |
parent | Update patchs for db 4.7.25 (diff) | |
download | ice-6e2eae8e4f9babd2881070a7301d85cf430cd970.tar.bz2 ice-6e2eae8e4f9babd2881070a7301d85cf430cd970.tar.xz ice-6e2eae8e4f9babd2881070a7301d85cf430cd970.zip |
bug 4230: add support for enumerations as dictionary keys in PHP
Diffstat (limited to 'java/test/Ice/operations/AMDMyDerivedClassI.java')
-rw-r--r-- | java/test/Ice/operations/AMDMyDerivedClassI.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/java/test/Ice/operations/AMDMyDerivedClassI.java b/java/test/Ice/operations/AMDMyDerivedClassI.java index 2b696d524ed..a7954b6b4d2 100644 --- a/java/test/Ice/operations/AMDMyDerivedClassI.java +++ b/java/test/Ice/operations/AMDMyDerivedClassI.java @@ -33,6 +33,7 @@ import test.Ice.operations.AMD.Test.AMD_MyClass_opShortIntLongS; import test.Ice.operations.AMD.Test.AMD_MyClass_opShortIntLongSS; import test.Ice.operations.AMD.Test.AMD_MyClass_opString; import test.Ice.operations.AMD.Test.AMD_MyClass_opStringMyEnumD; +import test.Ice.operations.AMD.Test.AMD_MyClass_opMyEnumStringD; import test.Ice.operations.AMD.Test.AMD_MyClass_opStringS; import test.Ice.operations.AMD.Test.AMD_MyClass_opStringSS; import test.Ice.operations.AMD.Test.AMD_MyClass_opStringSSS; @@ -363,6 +364,18 @@ public final class AMDMyDerivedClassI extends MyDerivedClass } public void + opMyEnumStringD_async(AMD_MyClass_opMyEnumStringD cb, + java.util.Map<MyEnum, String> p1, java.util.Map<MyEnum, String> p2, + Ice.Current current) + { + java.util.Map<MyEnum, String> p3 = p1; + java.util.Map<MyEnum, String> r = new java.util.HashMap<MyEnum, String>(); + r.putAll(p1); + r.putAll(p2); + cb.ice_response(r, p3); + } + + public void opMyStructMyEnumD_async(AMD_MyClass_opMyStructMyEnumD cb, java.util.Map<MyStruct, MyEnum> p1, java.util.Map<MyStruct, MyEnum> p2, Ice.Current current) |