1 8 9 package org.xmlsoap.schemas.ws._2004._08.addressing; 10 11 import java.util.ArrayList ; 12 import java.util.HashMap ; 13 import java.util.List ; 14 import java.util.Map ; 15 import javax.xml.bind.annotation.XmlAccessType; 16 import javax.xml.bind.annotation.XmlAccessorType; 17 import javax.xml.bind.annotation.XmlAnyAttribute; 18 import javax.xml.bind.annotation.XmlAnyElement; 19 import javax.xml.bind.annotation.XmlElement; 20 import javax.xml.bind.annotation.XmlType; 21 import javax.xml.namespace.QName ; 22 import org.w3c.dom.Element ; 23 import org.xmlsoap.schemas.ws._2004._08.addressing.AttributedQName; 24 import org.xmlsoap.schemas.ws._2004._08.addressing.AttributedURI; 25 import org.xmlsoap.schemas.ws._2004._08.addressing.EndpointReferenceType; 26 import org.xmlsoap.schemas.ws._2004._08.addressing.ReferenceParametersType; 27 import org.xmlsoap.schemas.ws._2004._08.addressing.ReferencePropertiesType; 28 import org.xmlsoap.schemas.ws._2004._08.addressing.ServiceNameType; 29 30 31 55 @XmlAccessorType(XmlAccessType.FIELD) 56 @XmlType(name = "EndpointReferenceType", propOrder = { 57 "address", 58 "referenceProperties", 59 "referenceParameters", 60 "portType", 61 "serviceName", 62 "any" 63 }) 64 public class EndpointReferenceType { 65 66 @XmlElement(name = "Address", namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing") 67 protected AttributedURI address; 68 @XmlElement(name = "ReferenceProperties", namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing") 69 protected ReferencePropertiesType referenceProperties; 70 @XmlElement(name = "ReferenceParameters", namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing") 71 protected ReferenceParametersType referenceParameters; 72 @XmlElement(name = "PortType", namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing") 73 protected AttributedQName portType; 74 @XmlElement(name = "ServiceName", namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing") 75 protected ServiceNameType serviceName; 76 @XmlAnyElement(lax = true) 77 protected List <Object > any; 78 @XmlAnyAttribute 79 private Map <QName , String > otherAttributes = new HashMap <QName , String >(); 80 81 89 public AttributedURI getAddress() { 90 return address; 91 } 92 93 101 public void setAddress(AttributedURI value) { 102 this.address = value; 103 } 104 105 113 public ReferencePropertiesType getReferenceProperties() { 114 return referenceProperties; 115 } 116 117 125 public void setReferenceProperties(ReferencePropertiesType value) { 126 this.referenceProperties = value; 127 } 128 129 137 public ReferenceParametersType getReferenceParameters() { 138 return referenceParameters; 139 } 140 141 149 public void setReferenceParameters(ReferenceParametersType value) { 150 this.referenceParameters = value; 151 } 152 153 161 public AttributedQName getPortType() { 162 return portType; 163 } 164 165 173 public void setPortType(AttributedQName value) { 174 this.portType = value; 175 } 176 177 185 public ServiceNameType getServiceName() { 186 return serviceName; 187 } 188 189 197 public void setServiceName(ServiceNameType value) { 198 this.serviceName = value; 199 } 200 201 224 public List <Object > getAny() { 225 if (any == null) { 226 any = new ArrayList <Object >(); 227 } 228 return this.any; 229 } 230 231 245 public Map <QName , String > getOtherAttributes() { 246 return otherAttributes; 247 } 248 249 } 250 | Popular Tags |