summaryrefslogtreecommitdiff
path: root/java/test/Ice/operations/MyDerivedClassI.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-08-27 10:18:06 -0700
committerMark Spruiell <mes@zeroc.com>2009-08-27 10:18:06 -0700
commit6e2eae8e4f9babd2881070a7301d85cf430cd970 (patch)
tree0cf9b8c1854fd62d39fe624954b9372715a69ac7 /java/test/Ice/operations/MyDerivedClassI.java
parentUpdate patchs for db 4.7.25 (diff)
downloadice-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/MyDerivedClassI.java')
-rw-r--r--java/test/Ice/operations/MyDerivedClassI.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/java/test/Ice/operations/MyDerivedClassI.java b/java/test/Ice/operations/MyDerivedClassI.java
index 4a792442463..421624bcef5 100644
--- a/java/test/Ice/operations/MyDerivedClassI.java
+++ b/java/test/Ice/operations/MyDerivedClassI.java
@@ -35,6 +35,7 @@ import test.Ice.operations.Test.ShortIntDHolder;
import test.Ice.operations.Test.ShortSHolder;
import test.Ice.operations.Test.ShortSSHolder;
import test.Ice.operations.Test.StringMyEnumDHolder;
+import test.Ice.operations.Test.MyEnumStringDHolder;
import test.Ice.operations.Test.StringSHolder;
import test.Ice.operations.Test.StringSSHolder;
import test.Ice.operations.Test.StringSSSHolder;
@@ -315,6 +316,17 @@ public final class MyDerivedClassI extends MyDerivedClass
return r;
}
+ public java.util.Map<MyEnum, String>
+ opMyEnumStringD(java.util.Map<MyEnum, String> p1, java.util.Map<MyEnum, String> p2, MyEnumStringDHolder p3,
+ Ice.Current current)
+ {
+ p3.value = p1;
+ java.util.Map<MyEnum, String> r = new java.util.HashMap<MyEnum, String>();
+ r.putAll(p1);
+ r.putAll(p2);
+ return r;
+ }
+
public java.util.Map<MyStruct, MyEnum>
opMyStructMyEnumD(java.util.Map<MyStruct, MyEnum> p1, java.util.Map<MyStruct, MyEnum> p2, MyStructMyEnumDHolder p3,
Ice.Current current)