public class JavaParameter extends JavaType implements JavaAnnotatable
JavaType.StyleclassName, isHeader, name, packageName, simpleName, style, targetNamespace, type| Constructor and Description |
|---|
JavaParameter() |
JavaParameter(String n,
String t,
String tns) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(String tag,
JAnnotation ann) |
void |
annotate(Annotator annotator) |
JAnnotation |
getAnnotation(String tag) |
Collection<JAnnotation> |
getAnnotations() |
Collection<String> |
getAnnotationTags() |
String |
getHolderName() |
JavaMethod |
getMethod() |
String |
getPartName() |
boolean |
isCallback()
Get the
Callback value. |
boolean |
isHolder() |
void |
setCallback(boolean newCallback)
Set the
Callback value. |
void |
setHolder(boolean b) |
void |
setHolderName(String hn) |
void |
setMethod(JavaMethod jm) |
void |
setPartName(String name) |
String |
toString() |
getClassName, getDefaultTypeValue, getDefaultValueWriter, getName, getOwner, getPackageName, getQName, getRawName, getSimpleName, getStyle, getTargetNamespace, getType, isHeader, isIN, isINOUT, isOUT, setClassName, setDefaultValueWriter, setHeader, setName, setOwner, setQName, setStyle, setTargetNamespace, setType, writeDefaultValuepublic boolean isHolder()
public void setHolder(boolean b)
public String getHolderName()
public void setHolderName(String hn)
public void addAnnotation(String tag, JAnnotation ann)
public JAnnotation getAnnotation(String tag)
public Collection<String> getAnnotationTags()
public Collection<JAnnotation> getAnnotations()
public void setPartName(String name)
public String getPartName()
public void setMethod(JavaMethod jm)
public JavaMethod getMethod()
public void annotate(Annotator annotator)
annotate in interface JavaAnnotatablepublic final boolean isCallback()
Callback value.boolean valuepublic final void setCallback(boolean newCallback)
Callback value.newCallback - The new Callback value.Apache CXF