1 /* 2 * Copyright 2001-2008 The Apache Software Foundation. 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 * 16 */ 17 18 19 package org.uddi.api_v3; 20 21 import java.io.Serializable; 22 23 import javax.xml.bind.annotation.XmlAccessType; 24 import javax.xml.bind.annotation.XmlAccessorType; 25 import javax.xml.bind.annotation.XmlAttribute; 26 import javax.xml.bind.annotation.XmlTransient; 27 import javax.xml.bind.annotation.XmlType; 28 29 30 /** 31 * <p>Java class for find_relatedBusinesses complex type. 32 * 33 * <p>The following schema fragment specifies the expected content contained within this class. 34 * 35 * <pre> 36 * <complexType name="find_relatedBusinesses"> 37 * <complexContent> 38 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 39 * <sequence> 40 * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/> 41 * <element ref="{urn:uddi-org:api_v3}findQualifiers" minOccurs="0"/> 42 * <choice> 43 * <element ref="{urn:uddi-org:api_v3}businessKey"/> 44 * <element ref="{urn:uddi-org:api_v3}fromKey"/> 45 * <element ref="{urn:uddi-org:api_v3}toKey"/> 46 * </choice> 47 * <element ref="{urn:uddi-org:api_v3}keyedReference" minOccurs="0"/> 48 * </sequence> 49 * <attribute name="maxRows" type="{http://www.w3.org/2001/XMLSchema}int" /> 50 * <attribute name="listHead" type="{http://www.w3.org/2001/XMLSchema}int" /> 51 * </restriction> 52 * </complexContent> 53 * </complexType> 54 * </pre> 55 * 56 * 57 */ 58 @XmlAccessorType(XmlAccessType.FIELD) 59 @XmlType(name = "find_relatedBusinesses", propOrder = { 60 "authInfo", 61 "findQualifiers", 62 "businessKey", 63 "fromKey", 64 "toKey", 65 "keyedReference" 66 }) 67 public class FindRelatedBusinesses implements Serializable{ 68 @XmlTransient 69 private static final long serialVersionUID = 7121248322606286741L; 70 protected String authInfo; 71 protected FindQualifiers findQualifiers; 72 protected String businessKey; 73 protected String fromKey; 74 protected String toKey; 75 protected KeyedReference keyedReference; 76 @XmlAttribute 77 protected Integer maxRows; 78 @XmlAttribute 79 protected Integer listHead; 80 81 /** 82 * Gets the value of the authInfo property. 83 * 84 * @return 85 * possible object is 86 * {@link String } 87 * 88 */ 89 public String getAuthInfo() { 90 return authInfo; 91 } 92 93 /** 94 * Sets the value of the authInfo property. 95 * 96 * @param value 97 * allowed object is 98 * {@link String } 99 * 100 */ 101 public void setAuthInfo(String value) { 102 this.authInfo = value; 103 } 104 105 /** 106 * Gets the value of the findQualifiers property. 107 * 108 * @return 109 * possible object is 110 * {@link FindQualifiers } 111 * 112 */ 113 public FindQualifiers getFindQualifiers() { 114 return findQualifiers; 115 } 116 117 /** 118 * Sets the value of the findQualifiers property. 119 * 120 * @param value 121 * allowed object is 122 * {@link FindQualifiers } 123 * 124 */ 125 public void setFindQualifiers(FindQualifiers value) { 126 this.findQualifiers = value; 127 } 128 129 /** 130 * Gets the value of the businessKey property. 131 * 132 * @return 133 * possible object is 134 * {@link String } 135 * 136 */ 137 public String getBusinessKey() { 138 return businessKey; 139 } 140 141 /** 142 * Sets the value of the businessKey property. 143 * 144 * @param value 145 * allowed object is 146 * {@link String } 147 * 148 */ 149 public void setBusinessKey(String value) { 150 this.businessKey = value; 151 } 152 153 /** 154 * Gets the value of the fromKey property. 155 * 156 * @return 157 * possible object is 158 * {@link String } 159 * 160 */ 161 public String getFromKey() { 162 return fromKey; 163 } 164 165 /** 166 * Sets the value of the fromKey property. 167 * 168 * @param value 169 * allowed object is 170 * {@link String } 171 * 172 */ 173 public void setFromKey(String value) { 174 this.fromKey = value; 175 } 176 177 /** 178 * Gets the value of the toKey property. 179 * 180 * @return 181 * possible object is 182 * {@link String } 183 * 184 */ 185 public String getToKey() { 186 return toKey; 187 } 188 189 /** 190 * Sets the value of the toKey property. 191 * 192 * @param value 193 * allowed object is 194 * {@link String } 195 * 196 */ 197 public void setToKey(String value) { 198 this.toKey = value; 199 } 200 201 /** 202 * Gets the value of the keyedReference property. 203 * 204 * @return 205 * possible object is 206 * {@link KeyedReference } 207 * 208 */ 209 public KeyedReference getKeyedReference() { 210 return keyedReference; 211 } 212 213 /** 214 * Sets the value of the keyedReference property. 215 * 216 * @param value 217 * allowed object is 218 * {@link KeyedReference } 219 * 220 */ 221 public void setKeyedReference(KeyedReference value) { 222 this.keyedReference = value; 223 } 224 225 /** 226 * Gets the value of the maxRows property. 227 * 228 * @return 229 * possible object is 230 * {@link Integer } 231 * 232 */ 233 public Integer getMaxRows() { 234 return maxRows; 235 } 236 237 /** 238 * Sets the value of the maxRows property. 239 * 240 * @param value 241 * allowed object is 242 * {@link Integer } 243 * 244 */ 245 public void setMaxRows(Integer value) { 246 this.maxRows = value; 247 } 248 249 /** 250 * Gets the value of the listHead property. 251 * 252 * @return 253 * possible object is 254 * {@link Integer } 255 * 256 */ 257 public Integer getListHead() { 258 return listHead; 259 } 260 261 /** 262 * Sets the value of the listHead property. 263 * 264 * @param value 265 * allowed object is 266 * {@link Integer } 267 * 268 */ 269 public void setListHead(Integer value) { 270 this.listHead = value; 271 } 272 273 }