org.apache.axis2.jaxws.description
Interface ParameterDescription
public interface ParameterDescription
A ParameterDescripton corresponds to parameter to a method on an SEI. That SEI could be explicit
(i.e. WebService.endpointInterface=sei.class) or implicit (i.e. public methods on the service
implementation are the contract and thus the implicit SEI).
ParameterDescriptons contain information that is only relevent for and SEI-based service, i.e.
one that is invoked via specific methods. This class does not exist for Provider-based services
(i.e. those that specify WebServiceProvider)
ParameternDescription details
CORRESPONDS TO: A parameter to a method on an SEI (on both Client and Server)
AXIS2 DELEGATE: None
CHILDREN: None
ANNOTATIONS:
WebParam [181]
WSDL ELEMENTS:
message parts
getOperationDescription
OperationDescription getOperationDescription()
getParameterName
String getParameterName()
getTargetNamespace
String getTargetNamespace()
getPartName
String getPartName()
isHolderType
boolean isHolderType()
isListType
boolean isListType()
getParameterType
Class getParameterType()
getParameterActualType
Class getParameterActualType()
isHeader
boolean isHeader()
getMode
WebParam.Mode getMode()
getAttachmentDescription
AttachmentDescription getAttachmentDescription()
- Returns:
- AttachmentDescription for this parameter or null
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.