com.businessobjects.dsws.reportengine
Class Value

java.lang.Object
  extended bycom.businessobjects.dsws.reportengine.Value
All Implemented Interfaces:
java.io.Serializable

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

The Value class is a row in a List Of Values (LOV)
Lists Of Values are associated with Universes created using BusinessObjects Designer.
The values in the list can be entered manually by the Universe designer or generated using values from the database. You can refresh the list to make sure the LOV displayed contains the latest values from the database.
In Web Services you use Lists Of Values when handling prompts or when providing drill filters. In both these situations, the user can select particular values for the object to focus on a particular aspect of a query or filter.
Go to LOV to see an example of a LOV.

See Also:
SortType, Drill, DrillPath, DrillHierarchy, DrillInfo, Value, Action, RetrieveView, RetrieveData, PromptInfo, Action, FillPrompt, DiscretePromptValue, PromptValue, RangePromptValue, ReportEngine, DocumentInformation, Serialized Form

Constructor Summary
Value()
          Instantiate a new blank Value object.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
 org.apache.axis.message.MessageElement[] get_any()
          Internal use only
 java.lang.String[] getColumns()
          Return the contents of all columns of the row.
 java.lang.String getColumns(int i)
          Return the contents of a single column in the row.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getRowIndex()
          Gets the row index of the selected value.
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
 int hashCode()
          Internal Use Only.
 boolean isIsDefault()
          Return true if this value was selected by default.
 boolean isWasSelected()
          Return true if this row was selected previously.
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Internal use only
 void setColumns(int i, java.lang.String value)
          Internal Use Only.
 void setColumns(java.lang.String[] columns)
          Internal Use Only.
 void setIsDefault(boolean isDefault)
          Internal Use Only.
 void setRowIndex(java.lang.String rowIndex)
          Internal use only
 void setWasSelected(boolean wasSelected)
          Internal Use Only.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Value

public Value()
Instantiate a new blank Value object.

Method Detail

getColumns

public java.lang.String[] getColumns()
Return the contents of all columns of the row.

Returns:
the contents of all columns of the row.

setColumns

public void setColumns(java.lang.String[] columns)

Internal Use Only.


getColumns

public java.lang.String getColumns(int i)
Return the contents of a single column in the row.

Parameters:
i - The index of the column to be retrieved.
Returns:
the contents of a single column.

setColumns

public void setColumns(int i,
                       java.lang.String value)

Internal Use Only.


get_any

public org.apache.axis.message.MessageElement[] get_any()
Internal use only


set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Internal use only


getRowIndex

public java.lang.String getRowIndex()
Gets the row index of the selected value.


setRowIndex

public void setRowIndex(java.lang.String rowIndex)
Internal use only


isIsDefault

public boolean isIsDefault()
Return true if this value was selected by default.

Returns:
true if this value was selected by default.

setIsDefault

public void setIsDefault(boolean isDefault)

Internal Use Only.


isWasSelected

public boolean isWasSelected()
Return true if this row was selected previously.

Returns:
true if this row was selected previously.

setWasSelected

public void setWasSelected(boolean wasSelected)

Internal Use Only.


equals

public boolean equals(java.lang.Object obj)

Internal Use Only.


hashCode

public int hashCode()

Internal Use Only.


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