Package com.sun.tools.ws.processor.model
Class Parameter
- java.lang.Object
-
- com.sun.tools.ws.processor.model.ModelObject
-
- com.sun.tools.ws.processor.model.Parameter
-
public class Parameter extends ModelObject
- Author:
- WS Development Team
-
-
Field Summary
-
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ModelVisitor visitor)List<String>getAnnotations()BlockgetBlock()StringgetCustomName()StringgetEntityName()JavaParametergetJavaParameter()ParametergetLinkedParameter()StringgetName()intgetParameterIndex()AbstractTypegetType()StringgetTypeName()booleanisEmbedded()booleanisIN()booleanisINOUT()booleanisOUT()booleanisReturn()voidsetAnnotations(List<String> annotations)voidsetBlock(Block d)voidsetCustomName(String customName)voidsetEmbedded(boolean b)voidsetJavaParameter(JavaParameter p)voidsetLinkedParameter(Parameter p)voidsetMode(javax.jws.WebParam.Mode mode)voidsetName(String s)voidsetParameterIndex(int parameterOrderPosition)voidsetType(AbstractType t)voidsetTypeName(String t)-
Methods inherited from class com.sun.tools.ws.processor.model.ModelObject
getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty
-
-
-
-
Method Detail
-
getEntityName
public String getEntityName()
-
getName
public String getName()
-
setName
public void setName(String s)
-
getJavaParameter
public JavaParameter getJavaParameter()
-
setJavaParameter
public void setJavaParameter(JavaParameter p)
-
getType
public AbstractType getType()
-
setType
public void setType(AbstractType t)
-
getTypeName
public String getTypeName()
-
setTypeName
public void setTypeName(String t)
-
getBlock
public Block getBlock()
-
setBlock
public void setBlock(Block d)
-
getLinkedParameter
public Parameter getLinkedParameter()
-
setLinkedParameter
public void setLinkedParameter(Parameter p)
-
isEmbedded
public boolean isEmbedded()
-
setEmbedded
public void setEmbedded(boolean b)
-
accept
public void accept(ModelVisitor visitor) throws Exception
- Specified by:
acceptin classModelObject- Throws:
Exception
-
getParameterIndex
public int getParameterIndex()
-
setParameterIndex
public void setParameterIndex(int parameterOrderPosition)
-
isReturn
public boolean isReturn()
-
getCustomName
public String getCustomName()
- Returns:
- Returns the customName.
-
setCustomName
public void setCustomName(String customName)
- Parameters:
customName- The customName to set.
-
setAnnotations
public void setAnnotations(List<String> annotations)
- Parameters:
annotations- The annotations to set.
-
setMode
public void setMode(javax.jws.WebParam.Mode mode)
-
isIN
public boolean isIN()
-
isOUT
public boolean isOUT()
-
isINOUT
public boolean isINOUT()
-
-