diff options
Diffstat (limited to 'java/test/Ice/optional/InitialI.java')
-rw-r--r-- | java/test/Ice/optional/InitialI.java | 377 |
1 files changed, 362 insertions, 15 deletions
diff --git a/java/test/Ice/optional/InitialI.java b/java/test/Ice/optional/InitialI.java index a4faf01c47c..2acba8b6158 100644 --- a/java/test/Ice/optional/InitialI.java +++ b/java/test/Ice/optional/InitialI.java @@ -26,7 +26,7 @@ public final class InitialI extends Initial } public void - opOptionalException(Ice.Optional<Integer> a, Ice.Optional<String> b, Ice.Optional<OneOptional> o, + opOptionalException(Ice.IntOptional a, Ice.Optional<String> b, Ice.Optional<OneOptional> o, Ice.Current current) throws OptionalException { @@ -50,78 +50,425 @@ public final class InitialI extends Initial throw ex; } - public Ice.Optional<Byte> - opByte(Ice.Optional<Byte> p1, Ice.Optional<Byte> p3, Ice.Current current) + public byte + opByte(Ice.ByteOptional p1, Ice.ByteHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.ByteOptional + opByteOpt(Ice.ByteOptional p1, Ice.ByteOptional p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public boolean + opBool(Ice.BooleanOptional p1, Ice.BooleanHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.BooleanOptional + opBoolOpt(Ice.BooleanOptional p1, Ice.BooleanOptional p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public short + opShort(Ice.ShortOptional p1, Ice.ShortHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.ShortOptional + opShortOpt(Ice.ShortOptional p1, Ice.ShortOptional p3, Ice.Current current) { p3.set(p1); return p1; } - public Ice.Optional<Long> - opLong(Ice.Optional<Long> p1, Ice.Optional<Long> p3, Ice.Current current) + public int + opInt(Ice.IntOptional p1, Ice.IntHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.IntOptional + opIntOpt(Ice.IntOptional p1, Ice.IntOptional p3, Ice.Current current) { p3.set(p1); return p1; } + public long + opLong(Ice.LongOptional p1, Ice.LongHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.LongOptional + opLongOpt(Ice.LongOptional p1, Ice.LongOptional p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public float + opFloat(Ice.FloatOptional p1, Ice.FloatHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.FloatOptional + opFloatOpt(Ice.FloatOptional p1, Ice.FloatOptional p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public double + opDouble(Ice.DoubleOptional p1, Ice.DoubleHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.DoubleOptional + opDoubleOpt(Ice.DoubleOptional p1, Ice.DoubleOptional p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public String + opString(Ice.Optional<String> p1, Ice.StringHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<String> - opString(Ice.Optional<String> p1, Ice.Optional<String> p3, Ice.Current current) + opStringOpt(Ice.Optional<String> p1, Ice.Optional<String> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public MyEnum + opMyEnum(Ice.Optional<MyEnum> p1, MyEnumHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<MyEnum> + opMyEnumOpt(Ice.Optional<MyEnum> p1, Ice.Optional<MyEnum> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public SmallStruct + opSmallStruct(Ice.Optional<SmallStruct> p1, SmallStructHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<SmallStruct> + opSmallStructOpt(Ice.Optional<SmallStruct> p1, Ice.Optional<SmallStruct> p3, Ice.Current current) { p3.set(p1); return p1; } + public FixedStruct + opFixedStruct(Ice.Optional<FixedStruct> p1, FixedStructHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<FixedStruct> + opFixedStructOpt(Ice.Optional<FixedStruct> p1, Ice.Optional<FixedStruct> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public VarStruct + opVarStruct(Ice.Optional<VarStruct> p1, VarStructHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<VarStruct> + opVarStructOpt(Ice.Optional<VarStruct> p1, Ice.Optional<VarStruct> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public OneOptional + opOneOptional(Ice.Optional<OneOptional> p1, OneOptionalHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<OneOptional> - opOneOptional(Ice.Optional<OneOptional> p1, Ice.Optional<OneOptional> p3, Ice.Current current) + opOneOptionalOpt(Ice.Optional<OneOptional> p1, Ice.Optional<OneOptional> p3, Ice.Current current) { p3.set(p1); return p1; } + public OneOptionalPrx + opOneOptionalProxy(Ice.Optional<OneOptionalPrx> p1, OneOptionalPrxHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<OneOptionalPrx> - opOneOptionalProxy(Ice.Optional<OneOptionalPrx> p1, Ice.Optional<OneOptionalPrx> p3, Ice.Current current) + opOneOptionalProxyOpt(Ice.Optional<OneOptionalPrx> p1, Ice.Optional<OneOptionalPrx> p3, Ice.Current current) { p3.set(p1); return p1; } + public byte[] + opByteSeq(Ice.Optional<byte[]> p1, ByteSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<byte[]> - opByteSeq(Ice.Optional<byte[]> p1, Ice.Optional<byte[]> p3, Ice.Current current) + opByteSeqOpt(Ice.Optional<byte[]> p1, Ice.Optional<byte[]> p3, Ice.Current current) { p3.set(p1); return p1; } + public boolean[] + opBoolSeq(Ice.Optional<boolean[]> p1, BoolSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<boolean[]> + opBoolSeqOpt(Ice.Optional<boolean[]> p1, Ice.Optional<boolean[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public short[] + opShortSeq(Ice.Optional<short[]> p1, ShortSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<short[]> - opShortSeq(Ice.Optional<short[]> p1, Ice.Optional<short[]> p3, Ice.Current current) + opShortSeqOpt(Ice.Optional<short[]> p1, Ice.Optional<short[]> p3, Ice.Current current) { p3.set(p1); return p1; } - public Ice.Optional<boolean[]> - opBoolSeq(Ice.Optional<boolean[]> p1, Ice.Optional<boolean[]> p3, Ice.Current current) + public int[] + opIntSeq(Ice.Optional<int[]> p1, IntSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<int[]> + opIntSeqOpt(Ice.Optional<int[]> p1, Ice.Optional<int[]> p3, Ice.Current current) { p3.set(p1); return p1; } + public long[] + opLongSeq(Ice.Optional<long[]> p1, LongSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<long[]> + opLongSeqOpt(Ice.Optional<long[]> p1, Ice.Optional<long[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public float[] + opFloatSeq(Ice.Optional<float[]> p1, FloatSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<float[]> + opFloatSeqOpt(Ice.Optional<float[]> p1, Ice.Optional<float[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public double[] + opDoubleSeq(Ice.Optional<double[]> p1, DoubleSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<double[]> + opDoubleSeqOpt(Ice.Optional<double[]> p1, Ice.Optional<double[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public String[] + opStringSeq(Ice.Optional<String[]> p1, StringSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<String[]> - opStringSeq(Ice.Optional<String[]> p1, Ice.Optional<String[]> p3, Ice.Current current) + opStringSeqOpt(Ice.Optional<String[]> p1, Ice.Optional<String[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public SmallStruct[] + opSmallStructSeq(Ice.Optional<SmallStruct[]> p1, SmallStructSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<SmallStruct[]> + opSmallStructSeqOpt(Ice.Optional<SmallStruct[]> p1, Ice.Optional<SmallStruct[]> p3, Ice.Current current) { p3.set(p1); return p1; } + public java.util.List<SmallStruct> + opSmallStructList(Ice.Optional<java.util.List<SmallStruct>> p1, SmallStructListHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<java.util.List<SmallStruct>> + opSmallStructListOpt(Ice.Optional<java.util.List<SmallStruct>> p1, + Ice.Optional<java.util.List<SmallStruct>> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public FixedStruct[] + opFixedStructSeq(Ice.Optional<FixedStruct[]> p1, FixedStructSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<FixedStruct[]> - opFixedStructSeq(Ice.Optional<FixedStruct[]> p1, Ice.Optional<FixedStruct[]> p3, Ice.Current current) + opFixedStructSeqOpt(Ice.Optional<FixedStruct[]> p1, Ice.Optional<FixedStruct[]> p3, Ice.Current current) { p3.set(p1); return p1; } + public java.util.List<FixedStruct> + opFixedStructList(Ice.Optional<java.util.List<FixedStruct>> p1, FixedStructListHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<java.util.List<FixedStruct>> + opFixedStructListOpt(Ice.Optional<java.util.List<FixedStruct>> p1, + Ice.Optional<java.util.List<FixedStruct>> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public VarStruct[] + opVarStructSeq(Ice.Optional<VarStruct[]> p1, VarStructSeqHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + public Ice.Optional<VarStruct[]> - opVarStructSeq(Ice.Optional<VarStruct[]> p1, Ice.Optional<VarStruct[]> p3, Ice.Current current) + opVarStructSeqOpt(Ice.Optional<VarStruct[]> p1, Ice.Optional<VarStruct[]> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public SerializableClass + opSerializable(Ice.Optional<SerializableClass> p1, Ice.Holder<SerializableClass> p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<SerializableClass> + opSerializableOpt(Ice.Optional<SerializableClass> p1, Ice.Optional<SerializableClass> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public java.util.Map<Integer, Integer> + opIntIntDict(Ice.Optional<java.util.Map<Integer, Integer>> p1, IntIntDictHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<java.util.Map<Integer, Integer>> + opIntIntDictOpt(Ice.Optional<java.util.Map<Integer, Integer>> p1, + Ice.Optional<java.util.Map<Integer, Integer>> p3, Ice.Current current) + { + p3.set(p1); + return p1; + } + + public java.util.Map<String, Integer> + opStringIntDict(Ice.Optional<java.util.Map<String, Integer>> p1, StringIntDictHolder p3, Ice.Current current) + { + p3.value = p1.get(); + return p1.get(); + } + + public Ice.Optional<java.util.Map<String, Integer>> + opStringIntDictOpt(Ice.Optional<java.util.Map<String, Integer>> p1, + Ice.Optional<java.util.Map<String, Integer>> p3, Ice.Current current) { p3.set(p1); return p1; |