summaryrefslogtreecommitdiff
path: root/java/test/Ice/operations/MyDerivedClassI.java
diff options
context:
space:
mode:
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 13ea6a2c086..025b466dd58 100644
--- a/java/test/Ice/operations/MyDerivedClassI.java
+++ b/java/test/Ice/operations/MyDerivedClassI.java
@@ -284,6 +284,18 @@ public final class MyDerivedClassI extends Test.MyDerivedClass
return r;
}
+ public java.util.Map<Test.MyStruct, Test.MyEnum>
+ opMyStructMyEnumD(java.util.Map p1, java.util.Map p2,
+ Test.MyStructMyEnumDHolder p3,
+ Ice.Current current)
+ {
+ p3.value = p1;
+ java.util.Map<Test.MyStruct, Test.MyEnum> r = new java.util.HashMap<Test.MyStruct, Test.MyEnum>();
+ r.putAll(p1);
+ r.putAll(p2);
+ return r;
+ }
+
public int[]
opIntS(int[] s, Ice.Current current)
{