public class WebServiceParameter extends Object implements Serializable
Java class for WebServiceParameter complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WebServiceParameter"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="elementName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="elementNS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="typeNS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="soapLocation" type="{}WebServiceSOAPLocation" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
elementName |
protected String |
elementNS |
static WebServiceParameter |
EMPTY_INSTANCE |
protected Boolean |
hidden |
protected String |
name |
protected WebServiceSOAPLocation |
soapLocation |
protected String |
type |
protected String |
typeNS |
Constructor and Description |
---|
WebServiceParameter() |
Modifier and Type | Method and Description |
---|---|
WebServiceParameter |
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
|
WebServiceParameter |
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
|
protected WebServiceParameter |
copy(WebServiceParameter nobj,
boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
|
boolean |
equals(Object o) |
String |
getElementName()
Gets the value of the elementName property.
|
String |
getElementNS()
Gets the value of the elementNS property.
|
String |
getName()
Gets the value of the name property.
|
WebServiceSOAPLocation |
getSoapLocation()
Gets the value of the soapLocation property.
|
String |
getType()
Gets the value of the type property.
|
String |
getTypeNS()
Gets the value of the typeNS property.
|
int |
hashCode() |
Boolean |
isHidden()
Gets the value of the hidden property.
|
void |
setElementName(String value)
Sets the value of the elementName property.
|
void |
setElementNS(String value)
Sets the value of the elementNS property.
|
void |
setHidden(Boolean value)
Sets the value of the hidden property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setSoapLocation(WebServiceSOAPLocation value)
Sets the value of the soapLocation property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setTypeNS(String value)
Sets the value of the typeNS property.
|
String |
toString() |
WebServiceParameter |
withElementName(String newValue)
Sets the elementName property to the given newValue and returns this instance.
|
WebServiceParameter |
withElementNS(String newValue)
Sets the elementNS property to the given newValue and returns this instance.
|
WebServiceParameter |
withHidden(Boolean newValue)
Sets the hidden property to the given newValue and returns this instance.
|
WebServiceParameter |
withName(String newValue)
Sets the name property to the given newValue and returns this instance.
|
WebServiceParameter |
withSoapLocation(WebServiceSOAPLocation newValue)
Sets the soapLocation property to the given newValue and returns this instance.
|
WebServiceParameter |
withType(String newValue)
Sets the type property to the given newValue and returns this instance.
|
WebServiceParameter |
withTypeNS(String newValue)
Sets the typeNS property to the given newValue and returns this instance.
|
protected String name
protected String elementName
protected String elementNS
protected String type
protected String typeNS
protected Boolean hidden
protected WebServiceSOAPLocation soapLocation
public static final WebServiceParameter EMPTY_INSTANCE
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getElementName()
String
public void setElementName(String value)
value
- allowed object is
String
public String getElementNS()
String
public void setElementNS(String value)
value
- allowed object is
String
public String getType()
String
public void setType(String value)
value
- allowed object is
String
public String getTypeNS()
String
public void setTypeNS(String value)
value
- allowed object is
String
public Boolean isHidden()
Boolean
public void setHidden(Boolean value)
value
- allowed object is
Boolean
public WebServiceSOAPLocation getSoapLocation()
WebServiceSOAPLocation
public void setSoapLocation(WebServiceSOAPLocation value)
value
- allowed object is
WebServiceSOAPLocation
public WebServiceParameter copy()
public WebServiceParameter copy(boolean isDeep)
protected WebServiceParameter copy(WebServiceParameter nobj, boolean isDeep)
public WebServiceParameter withName(String newValue)
public WebServiceParameter withElementName(String newValue)
public WebServiceParameter withElementNS(String newValue)
public WebServiceParameter withType(String newValue)
public WebServiceParameter withTypeNS(String newValue)
public WebServiceParameter withHidden(Boolean newValue)
public WebServiceParameter withSoapLocation(WebServiceSOAPLocation newValue)