001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 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: 2011.11.18 at 02:23:57 PM EST 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 }