org.apache.cxf.configuration.foo.Foo Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2010.05.07 at 12:45:23 PM EDT
//
package org.apache.cxf.configuration.foo;
import java.math.BigDecimal;
import java.math.BigInteger;
import javax.xml.bind.DatatypeConverter;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.datatype.Duration;
import javax.xml.namespace.QName;
import org.apache.cxf.jaxb.JAXBToStringBuilder;
import org.apache.cxf.jaxb.JAXBToStringStyle;
/**
* Java class for foo complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="foo">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="stringElem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="booleanElem" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="integerElem" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
* <element name="intElem" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="longElem" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="shortElem" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
* <element name="decimalElem" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="floatElem" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
* <element name="doubleElem" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="byteElem" type="{http://www.w3.org/2001/XMLSchema}byte" minOccurs="0"/>
* <element name="qnameElem" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
* <element name="base64BinaryElem" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
* <element name="hexBinaryElem" type="{http://www.w3.org/2001/XMLSchema}hexBinary" minOccurs="0"/>
* <element name="unsignedIntElem" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
* <element name="unsignedShortElem" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
* <element name="unsignedByteElem" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
* <element name="durationElem" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
* <element name="temperature" type="{http://cxf.apache.org/configuration/foo}celsius" minOccurs="0"/>
* <element name="roomTemperature" type="{http://cxf.apache.org/configuration/foo}cel" minOccurs="0"/>
* <element name="point" type="{http://cxf.apache.org/configuration/foo}point" minOccurs="0"/>
* <element name="address" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="city" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="zip" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="street" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="nr" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="stringAttr" type="{http://www.w3.org/2001/XMLSchema}string" default="hello" />
* <attribute name="booleanAttr" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
* <attribute name="integerAttr" type="{http://www.w3.org/2001/XMLSchema}integer" default="111" />
* <attribute name="intAttr" type="{http://www.w3.org/2001/XMLSchema}int" default="112" />
* <attribute name="longAttr" type="{http://www.w3.org/2001/XMLSchema}long" default="113" />
* <attribute name="shortAttr" type="{http://www.w3.org/2001/XMLSchema}short" default="114" />
* <attribute name="decimalAttr" type="{http://www.w3.org/2001/XMLSchema}decimal" default="115" />
* <attribute name="floatAttr" type="{http://www.w3.org/2001/XMLSchema}float" default="116" />
* <attribute name="doubleAttr" type="{http://www.w3.org/2001/XMLSchema}double" default="117" />
* <attribute name="byteAttr" type="{http://www.w3.org/2001/XMLSchema}byte" default="118" />
* <attribute name="qnameAttr" type="{http://www.w3.org/2001/XMLSchema}QName" default="xs:schema" />
* <attribute name="base64BinaryAttr" type="{http://www.w3.org/2001/XMLSchema}base64Binary" default="wxyz" />
* <attribute name="hexBinaryAttr" type="{http://www.w3.org/2001/XMLSchema}hexBinary" default="aaaa" />
* <attribute name="unsignedIntAttr" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="119" />
* <attribute name="unsignedShortAttr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" default="120" />
* <attribute name="unsignedByteAttr" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" default="121" />
* <attribute name="durationAttr" type="{http://www.w3.org/2001/XMLSchema}duration" default="PT3S" />
* <attribute name="stringAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="booleanAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="integerAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}integer" />
* <attribute name="intAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="longAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="shortAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="decimalAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="floatAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="doubleAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}double" />
* <attribute name="byteAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}byte" />
* <attribute name="qnameAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}QName" />
* <attribute name="base64BinaryAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
* <attribute name="hexBinaryAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}hexBinary" />
* <attribute name="unsignedIntAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="unsignedShortAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
* <attribute name="unsignedByteAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="durationAttrNoDefault" type="{http://www.w3.org/2001/XMLSchema}duration" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "foo", propOrder = {
"stringElem",
"booleanElem",
"integerElem",
"intElem",
"longElem",
"shortElem",
"decimalElem",
"floatElem",
"doubleElem",
"byteElem",
"qnameElem",
"base64BinaryElem",
"hexBinaryElem",
"unsignedIntElem",
"unsignedShortElem",
"unsignedByteElem",
"durationElem",
"temperature",
"roomTemperature",
"point",
"address"
})
public class Foo {
@XmlElement(defaultValue = "hello")
protected String stringElem;
@XmlElement(defaultValue = "true")
protected Boolean booleanElem;
@XmlElement(defaultValue = "11")
protected BigInteger integerElem;
@XmlElement(defaultValue = "12")
protected Integer intElem;
@XmlElement(defaultValue = "13")
protected Long longElem;
@XmlElement(defaultValue = "14")
protected Short shortElem;
@XmlElement(defaultValue = "15")
protected BigDecimal decimalElem;
@XmlElement(defaultValue = "16")
protected Float floatElem;
@XmlElement(defaultValue = "17")
protected Double doubleElem;
@XmlElement(defaultValue = "18")
protected Byte byteElem;
@XmlElement(defaultValue = "xs:string")
protected QName qnameElem;
@XmlElement(defaultValue = "abcdefgh")
protected byte[] base64BinaryElem;
@XmlElement(type = String.class, defaultValue = "ffff")
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
@XmlSchemaType(name = "hexBinary")
protected byte[] hexBinaryElem;
@XmlElement(defaultValue = "19")
@XmlSchemaType(name = "unsignedInt")
protected Long unsignedIntElem;
@XmlElement(defaultValue = "20")
@XmlSchemaType(name = "unsignedShort")
protected Integer unsignedShortElem;
@XmlElement(defaultValue = "21")
@XmlSchemaType(name = "unsignedByte")
protected Short unsignedByteElem;
@XmlElement(defaultValue = "PT3H")
protected Duration durationElem;
@XmlElement(defaultValue = "37")
protected Integer temperature;
@XmlElement(defaultValue = "38")
protected Integer roomTemperature;
protected Point point;
protected Foo.Address address;
@XmlAttribute
protected String stringAttr;
@XmlAttribute
protected Boolean booleanAttr;
@XmlAttribute
protected BigInteger integerAttr;
@XmlAttribute
protected Integer intAttr;
@XmlAttribute
protected Long longAttr;
@XmlAttribute
protected Short shortAttr;
@XmlAttribute
protected BigDecimal decimalAttr;
@XmlAttribute
protected Float floatAttr;
@XmlAttribute
protected Double doubleAttr;
@XmlAttribute
protected Byte byteAttr;
@XmlAttribute
protected QName qnameAttr;
@XmlAttribute
protected byte[] base64BinaryAttr;
@XmlAttribute
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
@XmlSchemaType(name = "hexBinary")
protected byte[] hexBinaryAttr;
@XmlAttribute
@XmlSchemaType(name = "unsignedInt")
protected Long unsignedIntAttr;
@XmlAttribute
@XmlSchemaType(name = "unsignedShort")
protected Integer unsignedShortAttr;
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short unsignedByteAttr;
@XmlAttribute
protected Duration durationAttr;
@XmlAttribute
protected String stringAttrNoDefault;
@XmlAttribute
protected Boolean booleanAttrNoDefault;
@XmlAttribute
protected BigInteger integerAttrNoDefault;
@XmlAttribute
protected Integer intAttrNoDefault;
@XmlAttribute
protected Long longAttrNoDefault;
@XmlAttribute
protected Short shortAttrNoDefault;
@XmlAttribute
protected BigDecimal decimalAttrNoDefault;
@XmlAttribute
protected Float floatAttrNoDefault;
@XmlAttribute
protected Double doubleAttrNoDefault;
@XmlAttribute
protected Byte byteAttrNoDefault;
@XmlAttribute
protected QName qnameAttrNoDefault;
@XmlAttribute
protected byte[] base64BinaryAttrNoDefault;
@XmlAttribute
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
@XmlSchemaType(name = "hexBinary")
protected byte[] hexBinaryAttrNoDefault;
@XmlAttribute
@XmlSchemaType(name = "unsignedInt")
protected Long unsignedIntAttrNoDefault;
@XmlAttribute
@XmlSchemaType(name = "unsignedShort")
protected Integer unsignedShortAttrNoDefault;
@XmlAttribute
@XmlSchemaType(name = "unsignedByte")
protected Short unsignedByteAttrNoDefault;
@XmlAttribute
protected Duration durationAttrNoDefault;
/**
* Gets the value of the stringElem property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStringElem() {
return stringElem;
}
/**
* Sets the value of the stringElem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStringElem(String value) {
this.stringElem = value;
}
/**
* Gets the value of the booleanElem property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isBooleanElem() {
return booleanElem;
}
/**
* Sets the value of the booleanElem property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setBooleanElem(Boolean value) {
this.booleanElem = value;
}
/**
* Gets the value of the integerElem property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getIntegerElem() {
return integerElem;
}
/**
* Sets the value of the integerElem property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setIntegerElem(BigInteger value) {
this.integerElem = value;
}
/**
* Gets the value of the intElem property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getIntElem() {
return intElem;
}
/**
* Sets the value of the intElem property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setIntElem(Integer value) {
this.intElem = value;
}
/**
* Gets the value of the longElem property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getLongElem() {
return longElem;
}
/**
* Sets the value of the longElem property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLongElem(Long value) {
this.longElem = value;
}
/**
* Gets the value of the shortElem property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getShortElem() {
return shortElem;
}
/**
* Sets the value of the shortElem property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setShortElem(Short value) {
this.shortElem = value;
}
/**
* Gets the value of the decimalElem property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getDecimalElem() {
return decimalElem;
}
/**
* Sets the value of the decimalElem property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setDecimalElem(BigDecimal value) {
this.decimalElem = value;
}
/**
* Gets the value of the floatElem property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getFloatElem() {
return floatElem;
}
/**
* Sets the value of the floatElem property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setFloatElem(Float value) {
this.floatElem = value;
}
/**
* Gets the value of the doubleElem property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getDoubleElem() {
return doubleElem;
}
/**
* Sets the value of the doubleElem property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setDoubleElem(Double value) {
this.doubleElem = value;
}
/**
* Gets the value of the byteElem property.
*
* @return
* possible object is
* {@link Byte }
*
*/
public Byte getByteElem() {
return byteElem;
}
/**
* Sets the value of the byteElem property.
*
* @param value
* allowed object is
* {@link Byte }
*
*/
public void setByteElem(Byte value) {
this.byteElem = value;
}
/**
* Gets the value of the qnameElem property.
*
* @return
* possible object is
* {@link QName }
*
*/
public QName getQnameElem() {
return qnameElem;
}
/**
* Sets the value of the qnameElem property.
*
* @param value
* allowed object is
* {@link QName }
*
*/
public void setQnameElem(QName value) {
this.qnameElem = value;
}
/**
* Gets the value of the base64BinaryElem property.
*
* @return
* possible object is
* byte[]
*/
public byte[] getBase64BinaryElem() {
return base64BinaryElem;
}
/**
* Sets the value of the base64BinaryElem property.
*
* @param value
* allowed object is
* byte[]
*/
public void setBase64BinaryElem(byte[] value) {
this.base64BinaryElem = ((byte[]) value);
}
/**
* Gets the value of the hexBinaryElem property.
*
* @return
* possible object is
* {@link String }
*
*/
public byte[] getHexBinaryElem() {
return hexBinaryElem;
}
/**
* Sets the value of the hexBinaryElem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHexBinaryElem(byte[] value) {
this.hexBinaryElem = ((byte[]) value);
}
/**
* Gets the value of the unsignedIntElem property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getUnsignedIntElem() {
return unsignedIntElem;
}
/**
* Sets the value of the unsignedIntElem property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setUnsignedIntElem(Long value) {
this.unsignedIntElem = value;
}
/**
* Gets the value of the unsignedShortElem property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getUnsignedShortElem() {
return unsignedShortElem;
}
/**
* Sets the value of the unsignedShortElem property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setUnsignedShortElem(Integer value) {
this.unsignedShortElem = value;
}
/**
* Gets the value of the unsignedByteElem property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getUnsignedByteElem() {
return unsignedByteElem;
}
/**
* Sets the value of the unsignedByteElem property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setUnsignedByteElem(Short value) {
this.unsignedByteElem = value;
}
/**
* Gets the value of the durationElem property.
*
* @return
* possible object is
* {@link Duration }
*
*/
public Duration getDurationElem() {
return durationElem;
}
/**
* Sets the value of the durationElem property.
*
* @param value
* allowed object is
* {@link Duration }
*
*/
public void setDurationElem(Duration value) {
this.durationElem = value;
}
/**
* Gets the value of the temperature property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getTemperature() {
return temperature;
}
/**
* Sets the value of the temperature property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setTemperature(Integer value) {
this.temperature = value;
}
/**
* Gets the value of the roomTemperature property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRoomTemperature() {
return roomTemperature;
}
/**
* Sets the value of the roomTemperature property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRoomTemperature(Integer value) {
this.roomTemperature = value;
}
/**
* Gets the value of the point property.
*
* @return
* possible object is
* {@link Point }
*
*/
public Point getPoint() {
return point;
}
/**
* Sets the value of the point property.
*
* @param value
* allowed object is
* {@link Point }
*
*/
public void setPoint(Point value) {
this.point = value;
}
/**
* Gets the value of the address property.
*
* @return
* possible object is
* {@link Foo.Address }
*
*/
public Foo.Address getAddress() {
return address;
}
/**
* Sets the value of the address property.
*
* @param value
* allowed object is
* {@link Foo.Address }
*
*/
public void setAddress(Foo.Address value) {
this.address = value;
}
/**
* Gets the value of the stringAttr property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStringAttr() {
if (stringAttr == null) {
return "hello";
} else {
return stringAttr;
}
}
/**
* Sets the value of the stringAttr property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStringAttr(String value) {
this.stringAttr = value;
}
/**
* Gets the value of the booleanAttr property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public boolean isBooleanAttr() {
if (booleanAttr == null) {
return true;
} else {
return booleanAttr;
}
}
/**
* Sets the value of the booleanAttr property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setBooleanAttr(Boolean value) {
this.booleanAttr = value;
}
/**
* Gets the value of the integerAttr property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getIntegerAttr() {
if (integerAttr == null) {
return new BigInteger("111");
} else {
return integerAttr;
}
}
/**
* Sets the value of the integerAttr property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setIntegerAttr(BigInteger value) {
this.integerAttr = value;
}
/**
* Gets the value of the intAttr property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public int getIntAttr() {
if (intAttr == null) {
return 112;
} else {
return intAttr;
}
}
/**
* Sets the value of the intAttr property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setIntAttr(Integer value) {
this.intAttr = value;
}
/**
* Gets the value of the longAttr property.
*
* @return
* possible object is
* {@link Long }
*
*/
public long getLongAttr() {
if (longAttr == null) {
return 113L;
} else {
return longAttr;
}
}
/**
* Sets the value of the longAttr property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLongAttr(Long value) {
this.longAttr = value;
}
/**
* Gets the value of the shortAttr property.
*
* @return
* possible object is
* {@link Short }
*
*/
public short getShortAttr() {
if (shortAttr == null) {
return ((short) 114);
} else {
return shortAttr;
}
}
/**
* Sets the value of the shortAttr property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setShortAttr(Short value) {
this.shortAttr = value;
}
/**
* Gets the value of the decimalAttr property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getDecimalAttr() {
if (decimalAttr == null) {
return new BigDecimal("115");
} else {
return decimalAttr;
}
}
/**
* Sets the value of the decimalAttr property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setDecimalAttr(BigDecimal value) {
this.decimalAttr = value;
}
/**
* Gets the value of the floatAttr property.
*
* @return
* possible object is
* {@link Float }
*
*/
public float getFloatAttr() {
if (floatAttr == null) {
return 116.0F;
} else {
return floatAttr;
}
}
/**
* Sets the value of the floatAttr property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setFloatAttr(Float value) {
this.floatAttr = value;
}
/**
* Gets the value of the doubleAttr property.
*
* @return
* possible object is
* {@link Double }
*
*/
public double getDoubleAttr() {
if (doubleAttr == null) {
return 117.0D;
} else {
return doubleAttr;
}
}
/**
* Sets the value of the doubleAttr property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setDoubleAttr(Double value) {
this.doubleAttr = value;
}
/**
* Gets the value of the byteAttr property.
*
* @return
* possible object is
* {@link Byte }
*
*/
public byte getByteAttr() {
if (byteAttr == null) {
return ((byte) 118);
} else {
return byteAttr;
}
}
/**
* Sets the value of the byteAttr property.
*
* @param value
* allowed object is
* {@link Byte }
*
*/
public void setByteAttr(Byte value) {
this.byteAttr = value;
}
/**
* Gets the value of the qnameAttr property.
*
* @return
* possible object is
* {@link QName }
*
*/
public QName getQnameAttr() {
if (qnameAttr == null) {
return new QName("http://www.w3.org/2001/XMLSchema", "schema", "xs");
} else {
return qnameAttr;
}
}
/**
* Sets the value of the qnameAttr property.
*
* @param value
* allowed object is
* {@link QName }
*
*/
public void setQnameAttr(QName value) {
this.qnameAttr = value;
}
/**
* Gets the value of the base64BinaryAttr property.
*
* @return
* possible object is
* byte[]
*/
public byte[] getBase64BinaryAttr() {
if (base64BinaryAttr == null) {
return DatatypeConverter.parseBase64Binary("wxyz");
} else {
return base64BinaryAttr;
}
}
/**
* Sets the value of the base64BinaryAttr property.
*
* @param value
* allowed object is
* byte[]
*/
public void setBase64BinaryAttr(byte[] value) {
this.base64BinaryAttr = ((byte[]) value);
}
/**
* Gets the value of the hexBinaryAttr property.
*
* @return
* possible object is
* {@link String }
*
*/
public byte[] getHexBinaryAttr() {
if (hexBinaryAttr == null) {
return new HexBinaryAdapter().unmarshal("aaaa");
} else {
return hexBinaryAttr;
}
}
/**
* Sets the value of the hexBinaryAttr property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHexBinaryAttr(byte[] value) {
this.hexBinaryAttr = ((byte[]) value);
}
/**
* Gets the value of the unsignedIntAttr property.
*
* @return
* possible object is
* {@link Long }
*
*/
public long getUnsignedIntAttr() {
if (unsignedIntAttr == null) {
return 119L;
} else {
return unsignedIntAttr;
}
}
/**
* Sets the value of the unsignedIntAttr property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setUnsignedIntAttr(Long value) {
this.unsignedIntAttr = value;
}
/**
* Gets the value of the unsignedShortAttr property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public int getUnsignedShortAttr() {
if (unsignedShortAttr == null) {
return 120;
} else {
return unsignedShortAttr;
}
}
/**
* Sets the value of the unsignedShortAttr property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setUnsignedShortAttr(Integer value) {
this.unsignedShortAttr = value;
}
/**
* Gets the value of the unsignedByteAttr property.
*
* @return
* possible object is
* {@link Short }
*
*/
public short getUnsignedByteAttr() {
if (unsignedByteAttr == null) {
return ((short) 121);
} else {
return unsignedByteAttr;
}
}
/**
* Sets the value of the unsignedByteAttr property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setUnsignedByteAttr(Short value) {
this.unsignedByteAttr = value;
}
/**
* Gets the value of the durationAttr property.
*
* @return
* possible object is
* {@link Duration }
*
*/
public Duration getDurationAttr() {
return durationAttr;
}
/**
* Sets the value of the durationAttr property.
*
* @param value
* allowed object is
* {@link Duration }
*
*/
public void setDurationAttr(Duration value) {
this.durationAttr = value;
}
/**
* Gets the value of the stringAttrNoDefault property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStringAttrNoDefault() {
return stringAttrNoDefault;
}
/**
* Sets the value of the stringAttrNoDefault property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStringAttrNoDefault(String value) {
this.stringAttrNoDefault = value;
}
/**
* Gets the value of the booleanAttrNoDefault property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isBooleanAttrNoDefault() {
return booleanAttrNoDefault;
}
/**
* Sets the value of the booleanAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setBooleanAttrNoDefault(Boolean value) {
this.booleanAttrNoDefault = value;
}
/**
* Gets the value of the integerAttrNoDefault property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getIntegerAttrNoDefault() {
return integerAttrNoDefault;
}
/**
* Sets the value of the integerAttrNoDefault property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setIntegerAttrNoDefault(BigInteger value) {
this.integerAttrNoDefault = value;
}
/**
* Gets the value of the intAttrNoDefault property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getIntAttrNoDefault() {
return intAttrNoDefault;
}
/**
* Sets the value of the intAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setIntAttrNoDefault(Integer value) {
this.intAttrNoDefault = value;
}
/**
* Gets the value of the longAttrNoDefault property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getLongAttrNoDefault() {
return longAttrNoDefault;
}
/**
* Sets the value of the longAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLongAttrNoDefault(Long value) {
this.longAttrNoDefault = value;
}
/**
* Gets the value of the shortAttrNoDefault property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getShortAttrNoDefault() {
return shortAttrNoDefault;
}
/**
* Sets the value of the shortAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setShortAttrNoDefault(Short value) {
this.shortAttrNoDefault = value;
}
/**
* Gets the value of the decimalAttrNoDefault property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getDecimalAttrNoDefault() {
return decimalAttrNoDefault;
}
/**
* Sets the value of the decimalAttrNoDefault property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setDecimalAttrNoDefault(BigDecimal value) {
this.decimalAttrNoDefault = value;
}
/**
* Gets the value of the floatAttrNoDefault property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getFloatAttrNoDefault() {
return floatAttrNoDefault;
}
/**
* Sets the value of the floatAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setFloatAttrNoDefault(Float value) {
this.floatAttrNoDefault = value;
}
/**
* Gets the value of the doubleAttrNoDefault property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getDoubleAttrNoDefault() {
return doubleAttrNoDefault;
}
/**
* Sets the value of the doubleAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setDoubleAttrNoDefault(Double value) {
this.doubleAttrNoDefault = value;
}
/**
* Gets the value of the byteAttrNoDefault property.
*
* @return
* possible object is
* {@link Byte }
*
*/
public Byte getByteAttrNoDefault() {
return byteAttrNoDefault;
}
/**
* Sets the value of the byteAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Byte }
*
*/
public void setByteAttrNoDefault(Byte value) {
this.byteAttrNoDefault = value;
}
/**
* Gets the value of the qnameAttrNoDefault property.
*
* @return
* possible object is
* {@link QName }
*
*/
public QName getQnameAttrNoDefault() {
return qnameAttrNoDefault;
}
/**
* Sets the value of the qnameAttrNoDefault property.
*
* @param value
* allowed object is
* {@link QName }
*
*/
public void setQnameAttrNoDefault(QName value) {
this.qnameAttrNoDefault = value;
}
/**
* Gets the value of the base64BinaryAttrNoDefault property.
*
* @return
* possible object is
* byte[]
*/
public byte[] getBase64BinaryAttrNoDefault() {
return base64BinaryAttrNoDefault;
}
/**
* Sets the value of the base64BinaryAttrNoDefault property.
*
* @param value
* allowed object is
* byte[]
*/
public void setBase64BinaryAttrNoDefault(byte[] value) {
this.base64BinaryAttrNoDefault = ((byte[]) value);
}
/**
* Gets the value of the hexBinaryAttrNoDefault property.
*
* @return
* possible object is
* {@link String }
*
*/
public byte[] getHexBinaryAttrNoDefault() {
return hexBinaryAttrNoDefault;
}
/**
* Sets the value of the hexBinaryAttrNoDefault property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHexBinaryAttrNoDefault(byte[] value) {
this.hexBinaryAttrNoDefault = ((byte[]) value);
}
/**
* Gets the value of the unsignedIntAttrNoDefault property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getUnsignedIntAttrNoDefault() {
return unsignedIntAttrNoDefault;
}
/**
* Sets the value of the unsignedIntAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setUnsignedIntAttrNoDefault(Long value) {
this.unsignedIntAttrNoDefault = value;
}
/**
* Gets the value of the unsignedShortAttrNoDefault property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getUnsignedShortAttrNoDefault() {
return unsignedShortAttrNoDefault;
}
/**
* Sets the value of the unsignedShortAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setUnsignedShortAttrNoDefault(Integer value) {
this.unsignedShortAttrNoDefault = value;
}
/**
* Gets the value of the unsignedByteAttrNoDefault property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getUnsignedByteAttrNoDefault() {
return unsignedByteAttrNoDefault;
}
/**
* Sets the value of the unsignedByteAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setUnsignedByteAttrNoDefault(Short value) {
this.unsignedByteAttrNoDefault = value;
}
/**
* Gets the value of the durationAttrNoDefault property.
*
* @return
* possible object is
* {@link Duration }
*
*/
public Duration getDurationAttrNoDefault() {
return durationAttrNoDefault;
}
/**
* Sets the value of the durationAttrNoDefault property.
*
* @param value
* allowed object is
* {@link Duration }
*
*/
public void setDurationAttrNoDefault(Duration value) {
this.durationAttrNoDefault = value;
}
/**
* Generates a String representation of the contents of this type.
* This is an extension method, produced by the 'ts' xjc plugin
*
*/
@Override
public String toString() {
return JAXBToStringBuilder.valueOf(this, JAXBToStringStyle.DEFAULT_STYLE);
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="city" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="zip" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="street" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="nr" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"city",
"zip",
"street",
"nr"
})
public static class Address {
@XmlElement(required = true)
protected String city;
protected int zip;
@XmlElement(required = true)
protected String street;
protected int nr;
/**
* Gets the value of the city property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCity() {
return city;
}
/**
* Sets the value of the city property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCity(String value) {
this.city = value;
}
/**
* Gets the value of the zip property.
*
*/
public int getZip() {
return zip;
}
/**
* Sets the value of the zip property.
*
*/
public void setZip(int value) {
this.zip = value;
}
/**
* Gets the value of the street property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStreet() {
return street;
}
/**
* Sets the value of the street property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStreet(String value) {
this.street = value;
}
/**
* Gets the value of the nr property.
*
*/
public int getNr() {
return nr;
}
/**
* Sets the value of the nr property.
*
*/
public void setNr(int value) {
this.nr = value;
}
/**
* Generates a String representation of the contents of this type.
* This is an extension method, produced by the 'ts' xjc plugin
*
*/
@Override
public String toString() {
return JAXBToStringBuilder.valueOf(this, JAXBToStringStyle.DEFAULT_STYLE);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy