Package org.apache.type_test.types3
Class StructWithMultipleSubstitutionGroups
java.lang.Object
org.apache.type_test.types3.StructWithMultipleSubstitutionGroups
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v3.0.2",
date="2023-06-06T12:44:56-04:00")
public class StructWithMultipleSubstitutionGroups
extends Object
Java class for StructWithMultipleSubstitutionGroups complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StructWithMultipleSubstitutionGroups">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="varFloat" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element ref="{http://apache.org/type_test/types3}sg01BaseElement_A"/>
<element name="varInt" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/>
<element ref="{http://apache.org/type_test/types3}sg02BaseElement_A"/>
<element name="varString" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA>protected jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA>protected doubleprotected BigIntegerprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<? extends SgBaseTypeA>Gets the value of the sg01BaseElementA property.jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA>Gets the value of the sg02BaseElementA property.doubleGets the value of the varFloat property.Gets the value of the varInt property.Gets the value of the varString property.voidsetSg01BaseElementA(jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> value) Sets the value of the sg01BaseElementA property.voidsetSg02BaseElementA(jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> value) Sets the value of the sg02BaseElementA property.voidsetVarFloat(double value) Sets the value of the varFloat property.voidsetVarInt(BigInteger value) Sets the value of the varInt property.voidsetVarString(String value) Sets the value of the varString property.
-
Field Details
-
varFloat
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") protected double varFloat -
sg01BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") protected jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> sg01BaseElementA -
varInt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") protected BigInteger varInt -
sg02BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") protected jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> sg02BaseElementA -
varString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") protected String varString
-
-
Constructor Details
-
StructWithMultipleSubstitutionGroups
public StructWithMultipleSubstitutionGroups()
-
-
Method Details
-
getVarFloat
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public double getVarFloat()Gets the value of the varFloat property. -
setVarFloat
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public void setVarFloat(double value) Sets the value of the varFloat property. -
getSg01BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> getSg01BaseElementA()Gets the value of the sg01BaseElementA property.- Returns:
- possible object is
JAXBElement<SgBaseTypeA>JAXBElement<SgDerivedTypeB>JAXBElement<SgDerivedTypeC>
-
setSg01BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public void setSg01BaseElementA(jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> value) Sets the value of the sg01BaseElementA property.- Parameters:
value- allowed object isJAXBElement<SgBaseTypeA>JAXBElement<SgDerivedTypeB>JAXBElement<SgDerivedTypeC>
-
getVarInt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public BigInteger getVarInt()Gets the value of the varInt property.- Returns:
- possible object is
BigInteger
-
setVarInt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public void setVarInt(BigInteger value) Sets the value of the varInt property.- Parameters:
value- allowed object isBigInteger
-
getSg02BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> getSg02BaseElementA()Gets the value of the sg02BaseElementA property.- Returns:
- possible object is
JAXBElement<SgBaseTypeA>JAXBElement<SgDerivedTypeB>JAXBElement<SgDerivedTypeC>
-
setSg02BaseElementA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public void setSg02BaseElementA(jakarta.xml.bind.JAXBElement<? extends SgBaseTypeA> value) Sets the value of the sg02BaseElementA property.- Parameters:
value- allowed object isJAXBElement<SgBaseTypeA>JAXBElement<SgDerivedTypeB>JAXBElement<SgDerivedTypeC>
-
getVarString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public String getVarString()Gets the value of the varString property.- Returns:
- possible object is
String
-
setVarString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2023-06-06T12:44:56-04:00") public void setVarString(String value) Sets the value of the varString property.- Parameters:
value- allowed object isString
-