| java.lang.Object com.sun.portal.providers.simplewebservice.ParameterDescriptor
ParameterDescriptor | public class ParameterDescriptor (Code) | | A ParameterDescriptor represents the meta information of
an (input or output) parameter involved in a SOAP call.
|
ParameterDescriptor | public ParameterDescriptor(String name, Class type, Object value, ParameterDescriptor parent)(Code) | | Default constructor.
Parameters: name - the name of the parameter. Parameters: type - the Class type of the parameter. Parameters: value - the default value of the parameter. Parameters: parent - the parameter which contains this parameter. |
getArrayTypeName | public String getArrayTypeName()(Code) | | Gets the name of the array type.
If the parameter does not represent an array, then a null value is returned.
isArrayType should be used for determining, if the parameter represents an array.
See Also: ParameterDescriptor.isArrayType the name of the array element's type. |
getName | public String getName()(Code) | | Get the name of the parameter.
the name of the parameter. |
getType | public Class getType()(Code) | | Get the Class type of the parameter.
the Class type of the parameter. |
getValue | public Object getValue()(Code) | | Get the default value of the parameter (if any exists).
the default value of the parameter. |
isArrayType | public boolean isArrayType()(Code) | | Determines if the parameter is representing an array.
true if the parameter represents an array, else false. |
isRepeatable | public boolean isRepeatable()(Code) | | |
isSimpleType | public boolean isSimpleType()(Code) | | Determines if the parameter is representing a simple type.
true if the parameter represents a simple type, else false. |
isSimpleTypeArray | public boolean isSimpleTypeArray()(Code) | | Determines if the parameter is representing a simple type array.
true if the parameter represents a simple type array, else false. |
setArrayTypeName | public void setArrayTypeName(String typeName)(Code) | | Sets the name of the array type.
If the parameter represents an array, then setArrayType should be called
before setting name of the array type.
See Also: ParameterDescriptor.setArrayType |
setRepeated | public void setRepeated(boolean isRepeated)(Code) | | |
toString | public String toString()(Code) | | Get the String representation of this parameter.
the String representation of the parameter. |
|
|