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


Method Summary
 AttachmentDescription getAttachmentDescription()
           
 WebParam.Mode getMode()
           
 OperationDescription getOperationDescription()
           
 java.lang.Class getParameterActualType()
           
 java.lang.String getParameterName()
           
 java.lang.Class getParameterType()
           
 java.lang.String getPartName()
           
 java.lang.String getTargetNamespace()
           
 boolean isHeader()
           
 boolean isHolderType()
           
 boolean isListType()
           
 

Method Detail

getOperationDescription

OperationDescription getOperationDescription()

getParameterName

java.lang.String getParameterName()

getTargetNamespace

java.lang.String getTargetNamespace()

getPartName

java.lang.String getPartName()

isHolderType

boolean isHolderType()

isListType

boolean isListType()

getParameterType

java.lang.Class getParameterType()

getParameterActualType

java.lang.Class getParameterActualType()

isHeader

boolean isHeader()

getMode

WebParam.Mode getMode()

getAttachmentDescription

AttachmentDescription getAttachmentDescription()
Returns:
AttachmentDescription for this parameter or null


Copyright © 2007 Apache Web Services Project. All Rights Reserved.