001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2013.02.07 at 02:32:38 PM CET
006 //
007
008
009 package jabber.iq.auth;
010
011 import javax.xml.bind.annotation.XmlAccessType;
012 import javax.xml.bind.annotation.XmlAccessorType;
013 import javax.xml.bind.annotation.XmlRootElement;
014 import javax.xml.bind.annotation.XmlType;
015
016
017 /**
018 * <p>Java class for anonymous complex type.
019 *
020 * <p>The following schema fragment specifies the expected content contained within this class.
021 *
022 * <pre>
023 * <complexType>
024 * <complexContent>
025 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
026 * <sequence>
027 * <element name="username" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
028 * <choice>
029 * <element name="password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
030 * <element name="digest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
031 * </choice>
032 * <element name="resource" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
033 * </sequence>
034 * </restriction>
035 * </complexContent>
036 * </complexType>
037 * </pre>
038 *
039 *
040 */
041 @XmlAccessorType(XmlAccessType.FIELD)
042 @XmlType(name = "", propOrder = {
043 "username",
044 "password",
045 "digest",
046 "resource"
047 })
048 @XmlRootElement(name = "query")
049 public class Query {
050
051 protected String username;
052 protected String password;
053 protected String digest;
054 protected String resource;
055
056 /**
057 * Gets the value of the username property.
058 *
059 * @return
060 * possible object is
061 * {@link String }
062 *
063 */
064 public String getUsername() {
065 return username;
066 }
067
068 /**
069 * Sets the value of the username property.
070 *
071 * @param value
072 * allowed object is
073 * {@link String }
074 *
075 */
076 public void setUsername(String value) {
077 this.username = value;
078 }
079
080 /**
081 * Gets the value of the password property.
082 *
083 * @return
084 * possible object is
085 * {@link String }
086 *
087 */
088 public String getPassword() {
089 return password;
090 }
091
092 /**
093 * Sets the value of the password property.
094 *
095 * @param value
096 * allowed object is
097 * {@link String }
098 *
099 */
100 public void setPassword(String value) {
101 this.password = value;
102 }
103
104 /**
105 * Gets the value of the digest property.
106 *
107 * @return
108 * possible object is
109 * {@link String }
110 *
111 */
112 public String getDigest() {
113 return digest;
114 }
115
116 /**
117 * Sets the value of the digest property.
118 *
119 * @param value
120 * allowed object is
121 * {@link String }
122 *
123 */
124 public void setDigest(String value) {
125 this.digest = value;
126 }
127
128 /**
129 * Gets the value of the resource property.
130 *
131 * @return
132 * possible object is
133 * {@link String }
134 *
135 */
136 public String getResource() {
137 return resource;
138 }
139
140 /**
141 * Sets the value of the resource property.
142 *
143 * @param value
144 * allowed object is
145 * {@link String }
146 *
147 */
148 public void setResource(String value) {
149 this.resource = value;
150 }
151
152 }