blob: 6774356bbd0b6ad1a8b666725a549992d5a55116 [file] [log] [blame]
/**
*
*/
package org.apache.axis2.jaxws.description.builder;
public class ParameterDescriptionComposite {
private String parameterType;
private WebParamAnnot webParamAnnot;
private WebServiceRefAnnot webServiceRefAnnot;
private WebServiceContextAnnot webServiceContextAnnot;
public ParameterDescriptionComposite () {
}
public ParameterDescriptionComposite (
String parameterType,
WebParamAnnot webParamAnnot,
WebServiceRefAnnot webServiceRefAnnot,
WebServiceContextAnnot webServiceContextAnnot) {
this.parameterType = parameterType;
this.webParamAnnot = webParamAnnot;
this.webServiceRefAnnot = webServiceRefAnnot;
this.webServiceContextAnnot = webServiceContextAnnot;
}
/**
* @return Returns the parameterType.
*/
private String getParameterType() {
return parameterType;
}
/**
* @return Returns the webParamAnnot.
*/
private WebParamAnnot getWebParamAnnot() {
return webParamAnnot;
}
/**
* @return Returns the webServiceRefAnnot.
*/
private WebServiceRefAnnot getWebServiceRefAnnot() {
return webServiceRefAnnot;
}
/**
* @return Returns the webServiceContextAnnot.
*/
public WebServiceContextAnnot getWebServiceContextAnnot() {
return webServiceContextAnnot;
}
/**
* @param parameterType The parameterType to set.
*/
private void setParameterType(String parameterType) {
this.parameterType = parameterType;
}
/**
* @param webParamAnnot The webParamAnnot to set.
*/
private void setWebParamAnnot(WebParamAnnot webParamAnnot) {
this.webParamAnnot = webParamAnnot;
}
/**
* @param webServiceRefAnnot The webServiceRefAnnot to set.
*/
private void setWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot) {
this.webServiceRefAnnot = webServiceRefAnnot;
}
/**
* @param webServiceContextAnnot The webServiceContextAnnot to set.
*/
private void setWebServiceContextAnnot(WebServiceContextAnnot webServiceContextAnnot) {
this.webServiceContextAnnot = webServiceContextAnnot;
}
}