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 void
accept(ModelVisitor visitor)
List<String>
getAnnotations()
Block
getBlock()
String
getCustomName()
String
getEntityName()
JavaParameter
getJavaParameter()
Parameter
getLinkedParameter()
String
getName()
int
getParameterIndex()
AbstractType
getType()
String
getTypeName()
boolean
isEmbedded()
boolean
isIN()
boolean
isINOUT()
boolean
isOUT()
boolean
isReturn()
void
setAnnotations(List<String> annotations)
void
setBlock(Block d)
void
setCustomName(String customName)
void
setEmbedded(boolean b)
void
setJavaParameter(JavaParameter p)
void
setLinkedParameter(Parameter p)
void
setMode(jakarta.jws.WebParam.Mode mode)
void
setName(String s)
void
setParameterIndex(int parameterOrderPosition)
void
setType(AbstractType t)
void
setTypeName(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:
accept
in 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(jakarta.jws.WebParam.Mode mode)
-
isIN
public boolean isIN()
-
isOUT
public boolean isOUT()
-
isINOUT
public boolean isINOUT()
-
-