org.apache.cxf.tools.common.model
Class JavaParameter

java.lang.Object
  extended by org.apache.cxf.tools.common.model.JavaType
      extended by org.apache.cxf.tools.common.model.JavaParameter
All Implemented Interfaces:
JavaAnnotatable

public class JavaParameter
extends JavaType
implements JavaAnnotatable


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.tools.common.model.JavaType
JavaType.Style
 
Field Summary
 
Fields inherited from class org.apache.cxf.tools.common.model.JavaType
className, isHeader, name, style, targetNamespace, type, typeRef
 
Constructor Summary
JavaParameter()
           
JavaParameter(java.lang.String n, java.lang.String t, java.lang.String tns)
           
 
Method Summary
 void annotate(Annotator annotator)
           
 JavaAnnotation getAnnotation()
           
 java.lang.String getDefaultTypeValue()
           
 java.lang.String getHolderClass()
           
 java.lang.String getHolderName()
           
 JavaMethod getMethod()
           
 java.lang.String getPartName()
           
 boolean isHolder()
           
 void setAnnotation(JavaAnnotation anno)
           
 void setHolder(boolean b)
           
 void setHolderClass(java.lang.String clz)
           
 void setHolderName(java.lang.String hn)
           
 void setMethod(JavaMethod jm)
           
 void setPartName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.cxf.tools.common.model.JavaType
getClassName, getName, getOwner, getQName, getRawName, getStyle, getTargetNamespace, getType, getTypeReference, isHeader, isIN, isINOUT, isOUT, setClassName, setHeader, setName, setOwner, setQName, setStyle, setTargetNamespace, setType, setTypeReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaParameter

public JavaParameter()

JavaParameter

public JavaParameter(java.lang.String n,
                     java.lang.String t,
                     java.lang.String tns)
Method Detail

isHolder

public boolean isHolder()

setHolder

public void setHolder(boolean b)

getHolderName

public java.lang.String getHolderName()

setHolderName

public void setHolderName(java.lang.String hn)

setHolderClass

public void setHolderClass(java.lang.String clz)

getHolderClass

public java.lang.String getHolderClass()

setAnnotation

public void setAnnotation(JavaAnnotation anno)

getAnnotation

public JavaAnnotation getAnnotation()

setPartName

public void setPartName(java.lang.String name)

getPartName

public java.lang.String getPartName()

toString

public java.lang.String toString()
Overrides:
toString in class JavaType

getDefaultTypeValue

public java.lang.String getDefaultTypeValue()
Overrides:
getDefaultTypeValue in class JavaType

setMethod

public void setMethod(JavaMethod jm)

getMethod

public JavaMethod getMethod()

annotate

public void annotate(Annotator annotator)
Specified by:
annotate in interface JavaAnnotatable


Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.