org.csapi.jr.se.fw
Class SubjectType

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

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

Defines the subject of a query/notification request/result.

See Also:
Serialized Form

Field Summary
static int _SUBJECT_CLIENT_APP
          The subject is the client application.
static int _SUBJECT_FW
          The subject is the framework.
static int _SUBJECT_UNDEFINED
          The subject is neither the framework nor the client application.
static org.csapi.jr.se.fw.SubjectType SUBJECT_CLIENT_APP
          The subject is the client application.
static org.csapi.jr.se.fw.SubjectType SUBJECT_FW
          The subject is the framework.
static org.csapi.jr.se.fw.SubjectType SUBJECT_UNDEFINED
          The subject is neither the framework nor the client application.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
static org.csapi.jr.se.fw.SubjectType getObject(int value)
          Accepts values in the range of 0 to 2
 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

_SUBJECT_UNDEFINED

public static final int _SUBJECT_UNDEFINED
The subject is neither the framework nor the client application.

See Also:
Constant Field Values

SUBJECT_UNDEFINED

public static final org.csapi.jr.se.fw.SubjectType SUBJECT_UNDEFINED
The subject is neither the framework nor the client application.


_SUBJECT_CLIENT_APP

public static final int _SUBJECT_CLIENT_APP
The subject is the client application.

See Also:
Constant Field Values

SUBJECT_CLIENT_APP

public static final org.csapi.jr.se.fw.SubjectType SUBJECT_CLIENT_APP
The subject is the client application.


_SUBJECT_FW

public static final int _SUBJECT_FW
The subject is the framework.

See Also:
Constant Field Values

SUBJECT_FW

public static final org.csapi.jr.se.fw.SubjectType SUBJECT_FW
The subject is the framework.

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 SubjectType object

getObject

public static org.csapi.jr.se.fw.SubjectType getObject(int value)
                                                throws InvalidEnumValueException
Accepts values in the range of 0 to 2

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