IBM BPM API for Web Service Clients v8.0.0

com.lombardisoftware.webapi
Class SearchResultRow

java.lang.Object
  extended by com.lombardisoftware.webapi.SearchResultRow
All Implemented Interfaces:
java.io.Serializable

public class SearchResultRow
extends java.lang.Object
implements java.io.Serializable

A SearchResultRow contains a set of values - one value for each column in the search that met the search conditions. The server will pass a nil Values element for each column in the row that had no value returned by the search. The web service stack used by the client must be able to create an array with nil elements so that the values in the row match up with the columns in the search.

See Also:
Serialized Form

Constructor Summary
SearchResultRow()
           
SearchResultRow(java.lang.Object _NotUsed, java.lang.Object[] values)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Object get_NotUsed()
          Gets the _NotUsed value for this SearchResultRow.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.Object[] getValues()
          Gets the values value for this SearchResultRow.
 java.lang.Object getValues(int i)
           
 int hashCode()
           
 void set_NotUsed(java.lang.Object _NotUsed)
          Sets the _NotUsed value for this SearchResultRow.
 void setValues(int i, java.lang.Object _value)
           
 void setValues(java.lang.Object[] values)
          Sets the values value for this SearchResultRow.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchResultRow

public SearchResultRow()

SearchResultRow

public SearchResultRow(java.lang.Object _NotUsed,
                       java.lang.Object[] values)
Method Detail

get_NotUsed

public java.lang.Object get_NotUsed()
Gets the _NotUsed value for this SearchResultRow.

Returns:
_NotUsed * Having a extra element on the SearchResultRow type forces web service clients not to try to represent SearchResults/Rows as a two dimensional array of objects. This element is not used by the implementation.

set_NotUsed

public void set_NotUsed(java.lang.Object _NotUsed)
Sets the _NotUsed value for this SearchResultRow.

Parameters:
_NotUsed - * Having a extra element on the SearchResultRow type forces web service clients not to try to represent SearchResults/Rows as a two dimensional array of objects. This element is not used by the implementation.

getValues

public java.lang.Object[] getValues()
Gets the values value for this SearchResultRow.

Returns:
values

setValues

public void setValues(java.lang.Object[] values)
Sets the values value for this SearchResultRow.

Parameters:
values -

getValues

public java.lang.Object getValues(int i)

setValues

public void setValues(int i,
                      java.lang.Object _value)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer


IBM BPM API for Web Service Clients v8.0.0

(C) Copyright IBM Corporation 2011. All Rights Reserved.