package org.apache.cxf.systest.type_test;
import java.util.List;
import javax.xml.ws.Holder;
import org.apache.type_test.types1.AnyURIEnum;
import org.apache.type_test.types1.ColourEnum;
import org.apache.type_test.types1.DecimalEnum;
import org.apache.type_test.types1.NMTokenEnum;
import org.apache.type_test.types1.NumberEnum;
import org.apache.type_test.types1.StringEnum;
import org.apache.type_test.types1.StructWithNillables;
import org.apache.type_test.types1.EmptyStruct;
import org.apache.type_test.types1.SimpleStruct;
import org.apache.type_test.types1.NestedStruct;
import org.apache.type_test.types1.AnonymousStruct;
import org.apache.type_test.types1.AnonymousType;
import org.apache.type_test.types1.FixedArray;
import org.apache.type_test.types1.UnboundedArray;
import org.apache.type_test.types1.BoundedArray;
import org.apache.type_test.types1.CompoundArray;
import org.apache.type_test.types1.NestedArray;
import org.apache.type_test.types1.ComplexRestriction;
import org.apache.type_test.types1.ComplexRestriction2;
import org.apache.type_test.types1.ComplexRestriction3;
import org.apache.type_test.types1.ComplexRestriction4;
import org.apache.type_test.types1.ComplexRestriction5;
import org.apache.type_test.types1.StructWithList;
import org.apache.type_test.types1.StructWithUnion;
import org.apache.type_test.types1.UnionSimpleContent;
import org.apache.type_test.types1.EmptyChoice;
import org.apache.type_test.types1.SimpleChoice;
import org.apache.type_test.types1.EmptyAll;
import org.apache.type_test.types1.SimpleAll;
import org.apache.type_test.types1.OccuringAll;
import org.apache.type_test.types1.StructWithOptionals;
import org.apache.type_test.types1.RecursiveStruct;
import org.apache.type_test.types1.RecursiveStructArray;
import org.apache.type_test.types1.RecursiveUnion;
import org.apache.type_test.types1.RecursiveUnionData;
import org.apache.type_test.types1.ChoiceArray;
import org.apache.type_test.types1.RecSeqB6918;
import org.apache.type_test.types1.ExtendsSimpleType;
import org.apache.type_test.types1.ExtendsSimpleContent;
import org.apache.type_test.types1.SimpleContent1;
import org.apache.type_test.types1.SimpleContent2;
import org.apache.type_test.types1.SimpleContent3;
import org.apache.type_test.types1.Document;
import org.apache.type_test.types1.ExtColourEnum;
import org.apache.type_test.types1.DerivedStructBaseStruct;
import org.apache.type_test.types1.DerivedStructBaseChoice;
import org.apache.type_test.types1.DerivedChoiceBaseStruct;
import org.apache.type_test.types1.DerivedChoiceBaseChoice;
import org.apache.type_test.types1.DerivedChoiceBaseArray;
import org.apache.type_test.types1.DerivedNoContent;
import org.apache.type_test.types1.DerivedStructBaseEmpty;
import org.apache.type_test.types1.DerivedEmptyBaseEmptyAll;
import org.apache.type_test.types1.DerivedEmptyBaseEmptyChoice;
import org.apache.type_test.types1.RestrictedStructBaseStruct;
import org.apache.type_test.types1.RestrictedAllBaseAll;
import org.apache.type_test.types1.RestrictedChoiceBaseChoice;
import org.apache.type_test.types2.ComplexTypeWithAttributeGroup;
import org.apache.type_test.types2.ComplexTypeWithAttributeGroup1;
import org.apache.type_test.types2.SequenceWithGroupSeq;
import org.apache.type_test.types2.SequenceWithGroupChoice;
import org.apache.type_test.types2.SequenceWithGroups;
import org.apache.type_test.types2.SequenceWithOccuringGroup;
import org.apache.type_test.types2.ChoiceWithGroupSeq;
import org.apache.type_test.types2.ChoiceWithGroupChoice;
import org.apache.type_test.types2.ChoiceWithGroups;
import org.apache.type_test.types2.GroupDirectlyInComplexType;
import org.apache.type_test.types2.ChoiceOfSeq;
import org.apache.type_test.types2.ChoiceOfChoice;
import org.apache.type_test.types2.ComplexTypeWithAttributes;
import org.apache.type_test.types2.StructWithAny;
import org.apache.type_test.types2.StructWithAnyArray;
import org.apache.type_test.types2.StructWithAnyStrict;
import org.apache.type_test.types2.StructWithAnyArrayLax;
import org.apache.type_test.types2.IDTypeAttribute;
import org.apache.type_test.types2.MultipleOccursSequenceInSequence;
import org.apache.type_test.types2.StructWithBinary;
import org.apache.type_test.types2.ChoiceWithBinary;
import org.apache.type_test.types2.ExtBase64Binary;
import org.apache.type_test.types2.StructWithAnyAttribute;
import org.apache.type_test.types2.ChoiceWithAnyAttribute;
import org.apache.type_test.types2.SimpleContentExtWithAnyAttribute;
import org.apache.type_test.types2.OccuringStructWithAnyAttribute;
import org.apache.type_test.types2.OccuringChoiceWithAnyAttribute;
import org.apache.type_test.types3.OccuringStruct;
import org.apache.type_test.types3.OccuringStruct1;
import org.apache.type_test.types3.OccuringStruct2;
import org.apache.type_test.types3.StructWithNillableStruct;
import org.apache.type_test.types3.StructWithOccuringStruct;
import org.apache.type_test.types3.OccuringChoice;
import org.apache.type_test.types3.OccuringChoice1;
import org.apache.type_test.types3.OccuringChoice2;
import org.apache.type_test.types3.StructWithNillableChoice;
import org.apache.type_test.types3.StructWithOccuringChoice;
import org.apache.type_test.types3.StructWithSubstitutionGroup;
import org.apache.type_test.types3.StructWithSubstitutionGroupAbstract;
import org.apache.type_test.types3.StructWithSubstitutionGroupNil;
import org.apache.type_test.types3.StructWithMultipleSubstitutionGroups;
import org.apache.type_test.types3.ChoiceWithSubstitutionGroup;
import org.apache.type_test.types3.ChoiceWithSubstitutionGroupAbstract;
import org.apache.type_test.types3.ChoiceWithSubstitutionGroupNil;
import org.apache.type_test.types3.RecElType;
import org.apache.type_test.types3.RecOuterType;
import org.apache.type_test.types3.MRecSeqA;
import org.apache.type_test.types3.MRecSeqC;
/**
* org.apache.cxf.systest.type_test.TypeTestImpl
*/
public class TypeTestImpl {
public void testVoid() {
}
public void testOneway(String x, String y) {
}
public org.apache.type_test.types1.AnonTypeElement testAnonTypeElement(
org.apache.type_test.types1.AnonTypeElement x,
Holder<org.apache.type_test.types1.AnonTypeElement> y,
Holder<org.apache.type_test.types1.AnonTypeElement> z) {
z.value.setVarFloat(y.value.getVarFloat());
z.value.setVarInt(y.value.getVarInt());
z.value.setVarString(y.value.getVarString());
y.value.setVarFloat(x.getVarFloat());
y.value.setVarInt(x.getVarInt());
y.value.setVarString(x.getVarString());
org.apache.type_test.types1.AnonTypeElement varReturn =
new org.apache.type_test.types1.AnonTypeElement();
varReturn.setVarFloat(x.getVarFloat());
varReturn.setVarInt(x.getVarInt());
varReturn.setVarString(x.getVarString());
return varReturn;
}
public String testNillableString(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleStruct testNillableStruct(
SimpleStruct x,
Holder<SimpleStruct> y,
Holder<SimpleStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction2(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction3(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction4(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction5(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleRestriction6(String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testAnyURIRestriction(String x, Holder<String> y, Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public byte[] testHexBinaryRestriction(byte[] x,
Holder<byte[]> y,
Holder<byte[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public byte[] testBase64BinaryRestriction(byte[] x,
Holder<byte[]> y,
Holder<byte[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testSimpleListRestriction2(List<String> x,
Holder< List<String> > y,
Holder< List<String> > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testSimpleListRestriction2(String[] x,
Holder<String[]> y,
Holder<String[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testStringList(List<String> x,
Holder< List<String> > y,
Holder< List<String> > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testStringList(String[] x,
Holder<String[]> y,
Holder<String[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<java.lang.Integer> testNumberList(List<java.lang.Integer> x,
Holder< List<java.lang.Integer> > y,
Holder< List<java.lang.Integer> > z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.Integer[] testNumberList(java.lang.Integer[] x,
Holder<java.lang.Integer[]> y,
Holder<java.lang.Integer[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<javax.xml.namespace.QName> testQNameList(
List<javax.xml.namespace.QName> x,
Holder< List<javax.xml.namespace.QName> > y,
Holder< List<javax.xml.namespace.QName> > z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.namespace.QName[] testQNameList(
javax.xml.namespace.QName[] x,
Holder<javax.xml.namespace.QName[]> y,
Holder<javax.xml.namespace.QName[]> z) {
z.value = y.value;
y.value = x;
return x;
}
/*
public ShortEnum[] testShortEnumList(ShortEnum[] x,
Holder<ShortEnum[]> y,
Holder<ShortEnum[]> z) {
z.value = y.value;
y.value = x;
return x;
}
*/
public List<java.lang.Short> testAnonEnumList(
List<java.lang.Short> x,
Holder< List<java.lang.Short> > y,
Holder< List<java.lang.Short> > z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.Short[] testAnonEnumList(java.lang.Short[] x,
Holder<java.lang.Short[]> y,
Holder<java.lang.Short[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testSimpleUnionList(String[] x,
Holder<String[]> y,
Holder<String[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testAnonUnionList(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testNMTOKENS(
String[] x,
Holder<String[]> y,
Holder<String[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testID(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x + y.value;
}
public IDTypeAttribute testIDTypeAttribute(
IDTypeAttribute x,
Holder<IDTypeAttribute> y,
Holder<IDTypeAttribute> z) {
z.value = y.value;
y.value = x;
IDTypeAttribute varReturn = new IDTypeAttribute();
varReturn.setId(x.getId() + y.value.getId());
return varReturn;
}
public String[] testUnionWithAnonList(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testUnionWithStringList(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testUnionWithStringListRestriction(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testUnionWithAnonUnion(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testUnionWithUnion(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public String[] testUnionWithUnionRestriction(String[] x,
Holder< String[] > y,
Holder< String[] > z) {
z.value = y.value;
y.value = x;
return x;
}
public byte testByte(
byte x,
Holder<java.lang.Byte> y,
Holder<java.lang.Byte> z) {
z.value = y.value;
y.value = x;
return x;
}
public short testShort(
short x,
Holder<java.lang.Short> y,
Holder<java.lang.Short> z) {
z.value = y.value;
y.value = x;
return x;
}
public int testInt(
int x,
Holder<java.lang.Integer> y,
Holder<java.lang.Integer> z) {
z.value = y.value;
y.value = x;
return x;
}
public long testLong(
long x,
Holder<java.lang.Long> y,
Holder<java.lang.Long> z) {
z.value = y.value;
y.value = x;
return x;
}
public int testUnsignedShort(
int x,
Holder<java.lang.Integer> y,
Holder<java.lang.Integer> z) {
z.value = y.value;
y.value = x;
return x;
}
public long testUnsignedInt(
long x,
Holder<java.lang.Long> y,
Holder<java.lang.Long> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testUnsignedLong(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public float testFloat(
float x,
Holder<java.lang.Float> y,
Holder<java.lang.Float> z) {
z.value = y.value;
y.value = x;
return x;
}
public double testDouble(
double x,
Holder<java.lang.Double> y,
Holder<java.lang.Double> z) {
z.value = y.value;
y.value = x;
return x;
}
public short testUnsignedByte(
short x,
Holder<java.lang.Short> y,
Holder<java.lang.Short> z) {
z.value = y.value;
y.value = x;
return x;
}
public boolean testBoolean(
boolean x,
Holder<java.lang.Boolean> y,
Holder<java.lang.Boolean> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testString(
String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.namespace.QName testQName(
javax.xml.namespace.QName x,
Holder<javax.xml.namespace.QName> y,
Holder<javax.xml.namespace.QName> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testInteger(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testPositiveInteger(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testNonPositiveInteger(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testNegativeInteger(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigInteger testNonNegativeInteger(
java.math.BigInteger x,
Holder<java.math.BigInteger> y,
Holder<java.math.BigInteger> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.math.BigDecimal testDecimal(
java.math.BigDecimal x,
Holder<java.math.BigDecimal> y,
Holder<java.math.BigDecimal> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testDate(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testDateTime(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testTime(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testGYear(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testGYearMonth(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testGMonth(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testGMonthDay(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.XMLGregorianCalendar testGDay(
javax.xml.datatype.XMLGregorianCalendar x,
Holder<javax.xml.datatype.XMLGregorianCalendar> y,
Holder<javax.xml.datatype.XMLGregorianCalendar> z) {
z.value = y.value;
y.value = x;
return x;
}
public javax.xml.datatype.Duration testDuration(
javax.xml.datatype.Duration x,
Holder<javax.xml.datatype.Duration> y,
Holder<javax.xml.datatype.Duration> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testAnyURI(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testNormalizedString(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testToken(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testLanguage(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testNMTOKEN(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.util.List<java.lang.String> testNMTOKENS(
java.util.List<java.lang.String> x,
Holder<java.util.List<java.lang.String>> y,
Holder<java.util.List<java.lang.String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testName(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public java.lang.String testNCName(
java.lang.String x,
Holder<java.lang.String> y,
Holder<java.lang.String> z) {
z.value = y.value;
y.value = x;
return x;
}
public byte[] testBase64Binary(
byte[] x,
Holder<byte[]> y,
Holder<byte[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public byte[] testHexBinary(
byte[] x,
Holder<byte[]> y,
Holder<byte[]> z) {
z.value = y.value;
y.value = x;
return x;
}
public ColourEnum testColourEnum(
ColourEnum x,
Holder<ColourEnum> y,
Holder<ColourEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public NumberEnum testNumberEnum(
NumberEnum x,
Holder<NumberEnum> y,
Holder<NumberEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public StringEnum testStringEnum(
StringEnum x,
Holder<StringEnum> y,
Holder<StringEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public DecimalEnum testDecimalEnum(
DecimalEnum x,
Holder<DecimalEnum> y,
Holder<DecimalEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public NMTokenEnum testNMTokenEnum(
NMTokenEnum x,
Holder<NMTokenEnum> y,
Holder<NMTokenEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public AnyURIEnum testAnyURIEnum(
AnyURIEnum x,
Holder<AnyURIEnum> y,
Holder<AnyURIEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testSimpleUnionList(
List<String> x,
Holder<List<String>> y,
Holder<List<String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testAnonUnionList(
List<String> x,
Holder<List<String>> y,
Holder<List<String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testSimpleUnion(
String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public String testUnionWithAnonEnum(
String x,
Holder<String> y,
Holder<String> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testUnionWithStringList(
List<String> x,
Holder<List<String>> y,
Holder<List<String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testUnionWithStringListRestriction(
List<String> x,
Holder<List<String>> y,
Holder<List<String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public List<String> testUnionWithAnonList(
List<String> x,
Holder<List<String>> y,
Holder<List<String>> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithNillables testStructWithNillables(
StructWithNillables x,
Holder<StructWithNillables> y,
Holder<StructWithNillables> z) {
z.value = y.value;
y.value = x;
return x;
}
public EmptyStruct testEmptyStruct(
EmptyStruct x,
Holder<EmptyStruct> y,
Holder<EmptyStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleStruct testSimpleStruct(
SimpleStruct x,
Holder<SimpleStruct> y,
Holder<SimpleStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public NestedStruct testNestedStruct(
NestedStruct x,
Holder<NestedStruct> y,
Holder<NestedStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public AnonymousStruct testAnonymousStruct(
AnonymousStruct x,
Holder<AnonymousStruct> y,
Holder<AnonymousStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public AnonymousType testAnonymousType(
AnonymousType x,
Holder<AnonymousType> y,
Holder<AnonymousType> z) {
z.value = y.value;
y.value = x;
return x;
}
public FixedArray testFixedArray(
FixedArray x,
Holder<FixedArray> y,
Holder<FixedArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public UnboundedArray testUnboundedArray(
UnboundedArray x,
Holder<UnboundedArray> y,
Holder<UnboundedArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public BoundedArray testBoundedArray(
BoundedArray x,
Holder<BoundedArray> y,
Holder<BoundedArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public CompoundArray testCompoundArray(
CompoundArray x,
Holder<CompoundArray> y,
Holder<CompoundArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public NestedArray testNestedArray(
NestedArray x,
Holder<NestedArray> y,
Holder<NestedArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexRestriction testComplexRestriction(
ComplexRestriction x,
Holder<ComplexRestriction> y,
Holder<ComplexRestriction> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexRestriction2 testComplexRestriction2(
ComplexRestriction2 x,
Holder<ComplexRestriction2> y,
Holder<ComplexRestriction2> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexRestriction3 testComplexRestriction3(
ComplexRestriction3 x,
Holder<ComplexRestriction3> y,
Holder<ComplexRestriction3> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexRestriction4 testComplexRestriction4(
ComplexRestriction4 x,
Holder<ComplexRestriction4> y,
Holder<ComplexRestriction4> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexRestriction5 testComplexRestriction5(
ComplexRestriction5 x,
Holder<ComplexRestriction5> y,
Holder<ComplexRestriction5> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithList testStructWithList(
StructWithList x,
Holder<StructWithList> y,
Holder<StructWithList> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithUnion testStructWithUnion(
StructWithUnion x,
Holder<StructWithUnion> y,
Holder<StructWithUnion> z) {
z.value = y.value;
y.value = x;
return x;
}
public UnionSimpleContent testUnionSimpleContent(
UnionSimpleContent x,
Holder<UnionSimpleContent> y,
Holder<UnionSimpleContent> z) {
z.value = y.value;
y.value = x;
return x;
}
public EmptyChoice testEmptyChoice(
EmptyChoice x,
Holder<EmptyChoice> y,
Holder<EmptyChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleChoice testSimpleChoice(
SimpleChoice x,
Holder<SimpleChoice> y,
Holder<SimpleChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public EmptyAll testEmptyAll(
EmptyAll x,
Holder<EmptyAll> y,
Holder<EmptyAll> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleAll testSimpleAll(
SimpleAll x,
Holder<SimpleAll> y,
Holder<SimpleAll> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringAll testOccuringAll(
OccuringAll x,
Holder<OccuringAll> y,
Holder<OccuringAll> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithOptionals testStructWithOptionals(
StructWithOptionals x,
Holder<StructWithOptionals> y,
Holder<StructWithOptionals> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecursiveStruct testRecursiveStruct(
RecursiveStruct x,
Holder<RecursiveStruct> y,
Holder<RecursiveStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecursiveStructArray testRecursiveStructArray(
RecursiveStructArray x,
Holder<RecursiveStructArray> y,
Holder<RecursiveStructArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecursiveUnion testRecursiveUnion(
RecursiveUnion x,
Holder<RecursiveUnion> y,
Holder<RecursiveUnion> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecursiveUnionData testRecursiveUnionData(
RecursiveUnionData x,
Holder<RecursiveUnionData> y,
Holder<RecursiveUnionData> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceArray testChoiceArray(
ChoiceArray x,
Holder<ChoiceArray> y,
Holder<ChoiceArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecSeqB6918 testRecSeqB6918(
RecSeqB6918 x,
Holder<RecSeqB6918> y,
Holder<RecSeqB6918> z) {
z.value = y.value;
y.value = x;
return x;
}
public ExtendsSimpleType testExtendsSimpleType(
ExtendsSimpleType x,
Holder<ExtendsSimpleType> y,
Holder<ExtendsSimpleType> z) {
z.value = y.value;
y.value = x;
return x;
}
public ExtendsSimpleContent testExtendsSimpleContent(
ExtendsSimpleContent x,
Holder<ExtendsSimpleContent> y,
Holder<ExtendsSimpleContent> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleContent1 testSimpleContent1(
SimpleContent1 x,
Holder<SimpleContent1> y,
Holder<SimpleContent1> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleContent2 testSimpleContent2(
SimpleContent2 x,
Holder<SimpleContent2> y,
Holder<SimpleContent2> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleContent3 testSimpleContent3(
SimpleContent3 x,
Holder<SimpleContent3> y,
Holder<SimpleContent3> z) {
z.value = y.value;
y.value = x;
return x;
}
public Document testDocument(
Document x,
Holder<Document> y,
Holder<Document> z) {
z.value = y.value;
y.value = x;
return x;
}
public ExtColourEnum testExtColourEnum(
ExtColourEnum x,
Holder<ExtColourEnum> y,
Holder<ExtColourEnum> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedStructBaseStruct testDerivedStructBaseStruct(
DerivedStructBaseStruct x,
Holder<DerivedStructBaseStruct> y,
Holder<DerivedStructBaseStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedStructBaseChoice testDerivedStructBaseChoice(
DerivedStructBaseChoice x,
Holder<DerivedStructBaseChoice> y,
Holder<DerivedStructBaseChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedChoiceBaseStruct testDerivedChoiceBaseStruct(
DerivedChoiceBaseStruct x,
Holder<DerivedChoiceBaseStruct> y,
Holder<DerivedChoiceBaseStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedChoiceBaseChoice testDerivedChoiceBaseChoice(
DerivedChoiceBaseChoice x,
Holder<DerivedChoiceBaseChoice> y,
Holder<DerivedChoiceBaseChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedChoiceBaseArray testDerivedChoiceBaseArray(
DerivedChoiceBaseArray x,
Holder<DerivedChoiceBaseArray> y,
Holder<DerivedChoiceBaseArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedNoContent testDerivedNoContent(
DerivedNoContent x,
Holder<DerivedNoContent> y,
Holder<DerivedNoContent> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedStructBaseEmpty testDerivedStructBaseEmpty(
DerivedStructBaseEmpty x,
Holder<DerivedStructBaseEmpty> y,
Holder<DerivedStructBaseEmpty> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedEmptyBaseEmptyAll testDerivedEmptyBaseEmptyAll(
DerivedEmptyBaseEmptyAll x,
Holder<DerivedEmptyBaseEmptyAll> y,
Holder<DerivedEmptyBaseEmptyAll> z) {
z.value = y.value;
y.value = x;
return x;
}
public DerivedEmptyBaseEmptyChoice testDerivedEmptyBaseEmptyChoice(
DerivedEmptyBaseEmptyChoice x,
Holder<DerivedEmptyBaseEmptyChoice> y,
Holder<DerivedEmptyBaseEmptyChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public RestrictedStructBaseStruct testRestrictedStructBaseStruct(
RestrictedStructBaseStruct x,
Holder<RestrictedStructBaseStruct> y,
Holder<RestrictedStructBaseStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public RestrictedAllBaseAll testRestrictedAllBaseAll(
RestrictedAllBaseAll x,
Holder<RestrictedAllBaseAll> y,
Holder<RestrictedAllBaseAll> z) {
z.value = y.value;
y.value = x;
return x;
}
public RestrictedChoiceBaseChoice testRestrictedChoiceBaseChoice(
RestrictedChoiceBaseChoice x,
Holder<RestrictedChoiceBaseChoice> y,
Holder<RestrictedChoiceBaseChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexTypeWithAttributeGroup testComplexTypeWithAttributeGroup(
ComplexTypeWithAttributeGroup x,
Holder<ComplexTypeWithAttributeGroup> y,
Holder<ComplexTypeWithAttributeGroup> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexTypeWithAttributeGroup1 testComplexTypeWithAttributeGroup1(
ComplexTypeWithAttributeGroup1 x,
Holder<ComplexTypeWithAttributeGroup1> y,
Holder<ComplexTypeWithAttributeGroup1> z) {
z.value = y.value;
y.value = x;
return x;
}
public SequenceWithGroupSeq testSequenceWithGroupSeq(
SequenceWithGroupSeq x,
Holder<SequenceWithGroupSeq> y,
Holder<SequenceWithGroupSeq> z) {
z.value = y.value;
y.value = x;
return x;
}
public SequenceWithGroupChoice testSequenceWithGroupChoice(
SequenceWithGroupChoice x,
Holder<SequenceWithGroupChoice> y,
Holder<SequenceWithGroupChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public SequenceWithGroups testSequenceWithGroups(
SequenceWithGroups x,
Holder<SequenceWithGroups> y,
Holder<SequenceWithGroups> z) {
z.value = y.value;
y.value = x;
return x;
}
public SequenceWithOccuringGroup testSequenceWithOccuringGroup(
SequenceWithOccuringGroup x,
Holder<SequenceWithOccuringGroup> y,
Holder<SequenceWithOccuringGroup> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithGroupSeq testChoiceWithGroupSeq(
ChoiceWithGroupSeq x,
Holder<ChoiceWithGroupSeq> y,
Holder<ChoiceWithGroupSeq> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithGroupChoice testChoiceWithGroupChoice(
ChoiceWithGroupChoice x,
Holder<ChoiceWithGroupChoice> y,
Holder<ChoiceWithGroupChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithGroups testChoiceWithGroups(
ChoiceWithGroups x,
Holder<ChoiceWithGroups> y,
Holder<ChoiceWithGroups> z) {
z.value = y.value;
y.value = x;
return x;
}
public GroupDirectlyInComplexType testGroupDirectlyInComplexType(
GroupDirectlyInComplexType x,
Holder<GroupDirectlyInComplexType> y,
Holder<GroupDirectlyInComplexType> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceOfSeq testChoiceOfSeq(
ChoiceOfSeq x,
Holder<ChoiceOfSeq> y,
Holder<ChoiceOfSeq> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceOfChoice testChoiceOfChoice(
ChoiceOfChoice x,
Holder<ChoiceOfChoice> y,
Holder<ChoiceOfChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public ComplexTypeWithAttributes testComplexTypeWithAttributes(
ComplexTypeWithAttributes x,
Holder<ComplexTypeWithAttributes> y,
Holder<ComplexTypeWithAttributes> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithAny testStructWithAny(
StructWithAny x,
Holder<StructWithAny> y,
Holder<StructWithAny> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithAnyArray testStructWithAnyArray(
StructWithAnyArray x,
Holder<StructWithAnyArray> y,
Holder<StructWithAnyArray> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithAnyStrict testStructWithAnyStrict(
StructWithAnyStrict x,
Holder<StructWithAnyStrict> y,
Holder<StructWithAnyStrict> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithAnyArrayLax testStructWithAnyArrayLax(
StructWithAnyArrayLax x,
Holder<StructWithAnyArrayLax> y,
Holder<StructWithAnyArrayLax> z) {
z.value = y.value;
y.value = x;
return x;
}
public MultipleOccursSequenceInSequence testMultipleOccursSequenceInSequence(
MultipleOccursSequenceInSequence x,
Holder<MultipleOccursSequenceInSequence> y,
Holder<MultipleOccursSequenceInSequence> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithBinary testStructWithBinary(
StructWithBinary x,
Holder<StructWithBinary> y,
Holder<StructWithBinary> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithBinary testChoiceWithBinary(
ChoiceWithBinary x,
Holder<ChoiceWithBinary> y,
Holder<ChoiceWithBinary> z) {
z.value = y.value;
y.value = x;
return x;
}
public ExtBase64Binary testExtBase64Binary(
ExtBase64Binary x,
Holder<ExtBase64Binary> y,
Holder<ExtBase64Binary> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithAnyAttribute testStructWithAnyAttribute(
StructWithAnyAttribute x,
Holder<StructWithAnyAttribute> y,
Holder<StructWithAnyAttribute> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithAnyAttribute testChoiceWithAnyAttribute(
ChoiceWithAnyAttribute x,
Holder<ChoiceWithAnyAttribute> y,
Holder<ChoiceWithAnyAttribute> z) {
z.value = y.value;
y.value = x;
return x;
}
public SimpleContentExtWithAnyAttribute testSimpleContentExtWithAnyAttribute(
SimpleContentExtWithAnyAttribute x,
Holder<SimpleContentExtWithAnyAttribute> y,
Holder<SimpleContentExtWithAnyAttribute> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringStructWithAnyAttribute testOccuringStructWithAnyAttribute(
OccuringStructWithAnyAttribute x,
Holder<OccuringStructWithAnyAttribute> y,
Holder<OccuringStructWithAnyAttribute> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringChoiceWithAnyAttribute testOccuringChoiceWithAnyAttribute(
OccuringChoiceWithAnyAttribute x,
Holder<OccuringChoiceWithAnyAttribute> y,
Holder<OccuringChoiceWithAnyAttribute> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringStruct testOccuringStruct(
OccuringStruct x,
Holder<OccuringStruct> y,
Holder<OccuringStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringStruct1 testOccuringStruct1(
OccuringStruct1 x,
Holder<OccuringStruct1> y,
Holder<OccuringStruct1> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringStruct2 testOccuringStruct2(
OccuringStruct2 x,
Holder<OccuringStruct2> y,
Holder<OccuringStruct2> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithNillableStruct testStructWithNillableStruct(
StructWithNillableStruct x,
Holder<StructWithNillableStruct> y,
Holder<StructWithNillableStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithOccuringStruct testStructWithOccuringStruct(
StructWithOccuringStruct x,
Holder<StructWithOccuringStruct> y,
Holder<StructWithOccuringStruct> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringChoice testOccuringChoice(
OccuringChoice x,
Holder<OccuringChoice> y,
Holder<OccuringChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringChoice1 testOccuringChoice1(
OccuringChoice1 x,
Holder<OccuringChoice1> y,
Holder<OccuringChoice1> z) {
z.value = y.value;
y.value = x;
return x;
}
public OccuringChoice2 testOccuringChoice2(
OccuringChoice2 x,
Holder<OccuringChoice2> y,
Holder<OccuringChoice2> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithNillableChoice testStructWithNillableChoice(
StructWithNillableChoice x,
Holder<StructWithNillableChoice> y,
Holder<StructWithNillableChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithOccuringChoice testStructWithOccuringChoice(
StructWithOccuringChoice x,
Holder<StructWithOccuringChoice> y,
Holder<StructWithOccuringChoice> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithSubstitutionGroup testStructWithSubstitutionGroup(
StructWithSubstitutionGroup x,
Holder<StructWithSubstitutionGroup> y,
Holder<StructWithSubstitutionGroup> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithSubstitutionGroupAbstract testStructWithSubstitutionGroupAbstract(
StructWithSubstitutionGroupAbstract x,
Holder<StructWithSubstitutionGroupAbstract> y,
Holder<StructWithSubstitutionGroupAbstract> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithSubstitutionGroupNil testStructWithSubstitutionGroupNil(
StructWithSubstitutionGroupNil x,
Holder<StructWithSubstitutionGroupNil> y,
Holder<StructWithSubstitutionGroupNil> z) {
z.value = y.value;
y.value = x;
return x;
}
public StructWithMultipleSubstitutionGroups testStructWithMultipleSubstitutionGroups(
StructWithMultipleSubstitutionGroups x,
Holder<StructWithMultipleSubstitutionGroups> y,
Holder<StructWithMultipleSubstitutionGroups> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithSubstitutionGroup testChoiceWithSubstitutionGroup(
ChoiceWithSubstitutionGroup x,
Holder<ChoiceWithSubstitutionGroup> y,
Holder<ChoiceWithSubstitutionGroup> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithSubstitutionGroupAbstract testChoiceWithSubstitutionGroupAbstract(
ChoiceWithSubstitutionGroupAbstract x,
Holder<ChoiceWithSubstitutionGroupAbstract> y,
Holder<ChoiceWithSubstitutionGroupAbstract> z) {
z.value = y.value;
y.value = x;
return x;
}
public ChoiceWithSubstitutionGroupNil testChoiceWithSubstitutionGroupNil(
ChoiceWithSubstitutionGroupNil x,
Holder<ChoiceWithSubstitutionGroupNil> y,
Holder<ChoiceWithSubstitutionGroupNil> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecElType testRecElType(
RecElType x,
Holder<RecElType> y,
Holder<RecElType> z) {
z.value = y.value;
y.value = x;
return x;
}
public RecOuterType testRecOuterType(
RecOuterType x,
Holder<RecOuterType> y,
Holder<RecOuterType> z) {
z.value = y.value;
y.value = x;
return x;
}
public MRecSeqA testMRecSeqA(
MRecSeqA x,
Holder<MRecSeqA> y,
Holder<MRecSeqA> z) {
z.value = y.value;
y.value = x;
return x;
}
public MRecSeqC testMRecSeqC(
MRecSeqC x,
Holder<MRecSeqC> y,
Holder<MRecSeqC> z) {
z.value = y.value;
y.value = x;
return x;
}
}