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 TypeMethodDescriptionbooleanEquals for comparisonsString[]getNames()Returns array of names.String[]getTypes()Get the type array.Object[]Returns array of values.inthashCode()Use parent hashcodestatic voidregisterTypeMappings(org.apache.axis.client.Call call) Register this SOAP type for Axis.voidSets array of names.voidSet types of the values of TrackerFieldSoapDO.voidSets 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
-