org.apache.beehive.wsm.jsr181.model
Class WebServicePARAMETERMetadata

Object
  extended by AnnotationModel
      extended by WebServicePARAMETERMetadata

public class WebServicePARAMETERMetadata
extends AnnotationModel


Constructor Summary
WebServicePARAMETERMetadata()
           
WebServicePARAMETERMetadata(Class javaType, String defaultName, Collection<Annotation> annotations)
           
 
Method Summary
 Class getJavaType()
           
 WebParam.Mode getWpMode()
           
 String getWpName()
           
 String getWpTargetNamespace()
           
 boolean isWpHeader()
           
 void setJavaType(Class javaType)
           
 void setWpHeader(boolean wpHeader)
           
 void setWpMode(WebParam.Mode wpMode)
           
 void setWpName(String wpName)
           
 void setWpTargetNamespace(String wpTargetNamespace)
           
 void validate()
           
 
Methods inherited from class AnnotationModel
getAnnotationOfType, hasAnnotationType
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServicePARAMETERMetadata

public WebServicePARAMETERMetadata()

WebServicePARAMETERMetadata

public WebServicePARAMETERMetadata(Class javaType,
                                   String defaultName,
                                   Collection<Annotation> annotations)
Method Detail

validate

public void validate()
              throws ValidationException
Specified by:
validate in class AnnotationModel
Throws:
ValidationException

isWpHeader

public boolean isWpHeader()

setWpHeader

public void setWpHeader(boolean wpHeader)

getWpMode

public WebParam.Mode getWpMode()

setWpMode

public void setWpMode(WebParam.Mode wpMode)

getWpName

public String getWpName()

setWpName

public void setWpName(String wpName)

getWpTargetNamespace

public String getWpTargetNamespace()

setWpTargetNamespace

public void setWpTargetNamespace(String wpTargetNamespace)

getJavaType

public Class getJavaType()

setJavaType

public void setJavaType(Class javaType)