Package com.collabnet.ce.soap60.types
Class SoapFieldValues
java.lang.Object
com.collabnet.ce.soap60.types.SoapFieldValues
Represents Field values for SOAP. For multi-select fields, the name is repeated for each value set.
For example, for a multi-select field named days_of_week where MWF are set,
getNames() returns {"days_of_week", "days_of_week", "days_of_week"} and
getValues() returns {"Monday", "Wednesday", "Friday"} }.
This object differs from a regular SoapNamedValues in that it contains an explicit "type"
- Since:
- 4.3-SP1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Equals for comparisonsString[]
getNames()
Returns array of names.String[]
getTypes()
Get the type array.Object[]
Returns array of values.int
hashCode()
Use parent hashcodestatic void
registerTypeMappings
(org.apache.axis.client.Call call) Register this SOAP type for Axis.void
Sets array of names.void
Set types of the values of TrackerFieldSoapDO.void
Sets array of values.
-
Constructor Details
-
SoapFieldValues
public SoapFieldValues()
-
-
Method Details
-
getNames
Returns array of names.- Returns:
- Name array.
-
setNames
Sets array of names.- Parameters:
names
- Name array.
-
setTypes
Set types of the values of TrackerFieldSoapDO. Note that FIELD_VALUE_TYPE_INTEGER is not supported here, since it is not supported in flexfields.- Parameters:
types
- the value for the type- See Also:
-
getTypes
Get the type array.- Returns:
- returns the types
-
getValues
Returns array of values.- Returns:
- Value array.
-
setValues
Sets array of values.- Parameters:
values
- Value arrays.
-
registerTypeMappings
public static void registerTypeMappings(org.apache.axis.client.Call call) Register this SOAP type for Axis.- Parameters:
call
- Axis call object.
-
equals
Equals for comparisons -
hashCode
public int hashCode()Use parent hashcode
-