org.csapi.jr.se.ui
Class UIEventInfoDataType

java.lang.Object
  |
  +--org.csapi.jr.se.ui.UIEventInfoDataType
All Implemented Interfaces:
java.io.Serializable

public final class UIEventInfoDataType
extends java.lang.Object
implements java.io.Serializable

Defines the type of the dataString parameter in the method userInteractionEventNotify.

See Also:
Serialized Form

Field Summary
static int _UI_EVENT_DATA_TYPE_TEXT
          Text
static int _UI_EVENT_DATA_TYPE_UNDEFINED
          Undefined (for example binary data)
static int _UI_EVENT_DATA_TYPE_UNSPECIFIED
          Unspecified data
static int _UI_EVENT_DATA_TYPE_USSD_DATA
          USSD data starting with coding scheme
static org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_TEXT
          Text
static org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_UNDEFINED
          Undefined (for example binary data)
static org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_UNSPECIFIED
          Unspecified data
static org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_USSD_DATA
          USSD data starting with coding scheme
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
static org.csapi.jr.se.ui.UIEventInfoDataType getObject(int value)
          Accepts values in the range of 0 to 3
 int getValue()
          Number representing enum type
 java.lang.String getValueText()
          getValueText method, overrides the getValueText() method in class java.lang.Object
 int hashCode()
          Returns a hashcode value for the object.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_UI_EVENT_DATA_TYPE_UNDEFINED

public static final int _UI_EVENT_DATA_TYPE_UNDEFINED
Undefined (for example binary data)

See Also:
Constant Field Values

UI_EVENT_DATA_TYPE_UNDEFINED

public static final org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_UNDEFINED
Undefined (for example binary data)


_UI_EVENT_DATA_TYPE_UNSPECIFIED

public static final int _UI_EVENT_DATA_TYPE_UNSPECIFIED
Unspecified data

See Also:
Constant Field Values

UI_EVENT_DATA_TYPE_UNSPECIFIED

public static final org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_UNSPECIFIED
Unspecified data


_UI_EVENT_DATA_TYPE_TEXT

public static final int _UI_EVENT_DATA_TYPE_TEXT
Text

See Also:
Constant Field Values

UI_EVENT_DATA_TYPE_TEXT

public static final org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_TEXT
Text


_UI_EVENT_DATA_TYPE_USSD_DATA

public static final int _UI_EVENT_DATA_TYPE_USSD_DATA
USSD data starting with coding scheme

See Also:
Constant Field Values

UI_EVENT_DATA_TYPE_USSD_DATA

public static final org.csapi.jr.se.ui.UIEventInfoDataType UI_EVENT_DATA_TYPE_USSD_DATA
USSD data starting with coding scheme

Method Detail

getValue

public int getValue()
Number representing enum type

Returns:
int number representing type of object, this is defined within the class

getValueText

public java.lang.String getValueText()
getValueText method, overrides the getValueText() method in class java.lang.Object

Returns:
String The stringified version of the UIEventInfoDataType object

getObject

public static org.csapi.jr.se.ui.UIEventInfoDataType getObject(int value)
                                                        throws InvalidEnumValueException
Accepts values in the range of 0 to 3

Parameters:
value - number representing type of object, this is defined within the class
Throws:
InvalidEnumValueException - thrown if invalid value is passed into method

equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object